Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server SQL Server Management Studio 2012无法连接主数据库?_Sql Server_Sql Server 2012 - Fatal编程技术网

Sql server SQL Server Management Studio 2012无法连接主数据库?

Sql server SQL Server Management Studio 2012无法连接主数据库?,sql-server,sql-server-2012,Sql Server,Sql Server 2012,此错误发生在选择master.mdf文件后,但该文件未被使用。如何使用query或Sql server management studio 2012附加数据库文件 TITLE: Microsoft SQL Server Management Studio ------------------------------ Failed to retrieve data for this request. (Microsoft.SqlServer.Management.Sdk.Sfc) For he

此错误发生在选择master.mdf文件后,但该文件未被使用。如何使用query或Sql server management studio 2012附加数据库文件

TITLE: Microsoft SQL Server Management Studio
------------------------------

Failed to retrieve data for this request. (Microsoft.SqlServer.Management.Sdk.Sfc)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&LinkId=20476

------------------------------
ADDITIONAL INFORMATION:

An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)

------------------------------

CREATE FILE encountered operating system error 32(The process cannot access the file because it is being used by another process.) while attempting to open or create the physical file 'C:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\DATA\master.mdf'. (Microsoft SQL Server, Error: 5123)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&ProdVer=11.00.2100&EvtSrc=MSSQLServer&EvtID=5123&LinkId=20476

提前感谢…

步骤1:打开您的Microsoft SQL Server,右键单击数据库,然后单击附加

步骤2:它将打开对话框,要添加文件,请单击“添加”按钮

步骤3:

从驱动器中找到.MDF文件, 选择文件并单击Ok按钮

请记住默认路径是c:\Program Files\Microsoft SQL Server\MSSQLS11.MSSQLSERVER\MSSQL\DATA 但是我将把.mdf文件放在另一个路径中,并尝试附加该文件

步骤4:将显示数据文件(EMP.mdf)和日志文件(EMP.ldf),如下图所示。 点击Ok

步骤5:

就这样,;它将创建一个包含数据的EMP数据库,您可以检查MS SQL Object Explorer->数据库,它将显示附加的数据库,这里是EMP数据库


希望您喜欢这篇关于如何在MS SQL Server中附加.MDF和.LDF文件的文章。

如果您的服务器正在运行您的
master
数据库处于联机状态,并且正在被服务器使用


你试图做的完全没有意义:为什么一个人要在数据库已经连接的情况下连接
master
数据库?

检查数据库名称。不要使用与数据库中已存在的名称相同的名称否我无法选择.mdf文件,当我选择master.mdf文件时,将发生错误。为什么选择master.mdf文件。您的主数据库的默认SQLYour文件肯定正在使用中。你想干什么?无法通过附加主数据库来替换它。这是一个至关重要的系统数据库,如果没有iti,SQL Server将无法启动@SamiOh,它是master db,它已经连接好了。我想在对象浏览器中查看数据库,我能做什么?@PrasannaKumarJ-展开系统数据库-您将在那里看到它