EXEC sp_attach_db @dbname = 'test',
@filename1 = 'd:\Mssql7\data\test_datamdf',
@filename2 = 'd:\Mssql7\data\test_logldf'
这样就把test数据库附加到SQL Server中,可以照常使用。如果不想用原来的日志文件,可以用如下的命令:
EXEC sp_detach_db @dbname = 'test'
EXEC sp_attach_single_file_db @dbname = 'test',
@physname = 'd:\Mssql7\data\test_datamdf'
这个语句的作用是仅仅加载数据文件,日志文件可以由SQL Server数据库自动添加,但是原来的日志文件中记录的数据就丢失了。1、PC上的数据备份是否为网站备份+数据库备份,如果两者备份均有是可以恢复数据的,如果只有网站备份没有数据库备份,只能看到备份的静态页面。
2、现在ping域名的话是A服务器还是B服务器,如果为B服务器,请解析至B服务器。
3、网站使用的说明程序,是否为开源程序,还是自行开发的网站程序。
4、B服务器是否已经架设好网站程序所用的环境,如果都已经假设好,那么久是最后一个数据库连接的问题了。
5、我们可以做此类 *** 作,可以通过介绍的沟通!
如果您要将自己的数据库导入服务器,1可以点击下面的“建立备份”一。
2点击建立“备份用FTP”。
3用FTP将您自己的数据库备份文件上传到服务器上,覆盖服务器上的1bak(SQL2000)/1sql(Mysql)。
4再点从备份一中的“备份中还原。”
5如果导入过程中发生意外,需要重新导入,您要先点清空数据库。
(在备份还原前,请您先停止您的网站一分钟后再 *** 作,否则数据库正在使用中会造成 *** 作失败。)
这个要看你的需求了,如果仅仅是纯数据,直接通过网络共享,把老服务器上的数据复制到新服务器就行了,如果是有业务应用系统跑在老服务器上,那就需要把业务应用系统也迁移到新服务器山了。 迁移业务应用系统,如果你会安装,那就在新服务器上安装一下,然后恢复数据。如果你不会安装,这就要把老服务器上的所有环境全部迁移到新服务器上,这就叫服务器迁移,你可以用vmware来实现服务器到服务器的迁移。通过程序吧,ETL程序,或许两个数据库的连接,把一个数据库里的东西查出来放在resultset里面,然后再插入另外一个。如果是db2的话,你可以用db2export,db2import,db2load或者db2move等方法直接一次做完。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)