Sql server 2005 通过SQL Server Management Studio Express打开.mdf文件时出错
我正在做一个网络数据库项目。我已经在电脑中创建了数据库文件 现在,当我只想打开我创建的数据库的.mdf时,我无法在其他电脑上打开它。我甚至已经将.ldf文件(即日志文件)复制到了那台电脑上Sql server 2005 通过SQL Server Management Studio Express打开.mdf文件时出错,sql-server-2005,sql-server-2005-express,Sql Server 2005,Sql Server 2005 Express,我正在做一个网络数据库项目。我已经在电脑中创建了数据库文件 现在,当我只想打开我创建的数据库的.mdf时,我无法在其他电脑上打开它。我甚至已经将.ldf文件(即日志文件)复制到了那台电脑上 由于我以后需要将数据库传输到服务器,我不知道如何从我的PC将数据库转储到该服务器中,以便公司可以使用它。使用mdf文件的基本原理如下: 使用SQL Server创建新数据库(根据需要设置文件的路径) 如果要将文件移到其他位置, 将数据库与服务器分离 将文件复制/移动到您希望的任何位置 将文件附加为SQL s
由于我以后需要将数据库传输到服务器,我不知道如何从我的PC将数据库转储到该服务器中,以便公司可以使用它。使用mdf文件的基本原理如下:
- 将数据库与服务器分离
- 将文件复制/移动到您希望的任何位置
- 将文件附加为SQL server中的数据库
为什么不使用体面的方法复制/移动数据库?当您尝试打开mdf文件时,studio会显示什么错误?您是否将其从父/原始数据库中分离?@Kangkan我最初在我的电脑中创建了该文件,然后当我检查是否可以将这些文件存储在其他电脑中并打开时,我无法打开它。在这种情况下,当我需要将该数据库放入公司服务器时,我将收到相同的错误…错误是“没有可用于“C:\Program Files\MicrosoftSQLServer\MSSQL.1\MSSQL\Data\Student.mdf”的编辑器,请确保已安装文件类型(.mdf)的应用程序”我在哪里安装了SQL Server Management Studio Express。谢谢。我得到了它。。我是一个新用户,正在学习和做这个项目。所以我很困惑。关于它的专栏。i、 e.当取消“删除”、“更新”和“保留”时,它有选项。这意味着什么?我尝试了保持禁用和启用的选项,但效果完全相同!!列的标题详细说明了它们的含义。“Drop”与您是否希望删除当时连接到数据库的用户有关。“更新”表示您是否希望更新统计信息,“保留”表示您是否希望保留全文目录。