Sql 如何将网站的数据库从一台计算机移动到另一台计算机?
我需要一些关于将网站(托管在IIS上)的数据库文件(.mdf、.ldf)从一台计算机移动到另一台计算机的帮助。该网站在一台计算机下的IIS下运行,另一台计算机上有此网站的Sql Server数据库。基本上,我想断开这个网站的数据库连接从旧的计算机,并想连接到新的计算机上,我想移动数据库文件。我如何进行这些更改?有什么我应该关心的吗?请告知 选项一:分离数据库,将mdf(可选ldf)复制到新位置,并在新服务器上执行“附加”。您可以从SSMS或使用T-SQL执行此操作:Sql 如何将网站的数据库从一台计算机移动到另一台计算机?,sql,sql-server,database,iis-7,Sql,Sql Server,Database,Iis 7,我需要一些关于将网站(托管在IIS上)的数据库文件(.mdf、.ldf)从一台计算机移动到另一台计算机的帮助。该网站在一台计算机下的IIS下运行,另一台计算机上有此网站的Sql Server数据库。基本上,我想断开这个网站的数据库连接从旧的计算机,并想连接到新的计算机上,我想移动数据库文件。我如何进行这些更改?有什么我应该关心的吗?请告知 选项一:分离数据库,将mdf(可选ldf)复制到新位置,并在新服务器上执行“附加”。您可以从SSMS或使用T-SQL执行此操作: EXEC sp_detach
EXEC sp_detach_db 'yourdatabase', 'true'
CREATE DATABASE yourdatabase
ON (FILENAME = 'C:\yourlocation\data.mdf'),
(FILENAME = 'C:\yourlocation\logdata.ldf')
FOR ATTACH;
若需要,您甚至可以将数据库连接回旧服务器
选项tvo:
执行“备份-还原”
首先,如果您不再需要1台服务器上的数据库,则第一个选项更容易。。只需将其分离,将文件移动到另一台服务器并附加即可。