
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
net start mssqlserver /m |
The SQL Server (DR) service is starting..
The SQL Server (DR) service was started successfully.
|
sqlcmd -E -S sql2005pc |
1> |
restore database master from disk = 'c:\lab\master.bak'
go
|
Processed 360 pages for databse 'master' ,file 'master' on file 1.
Processed 4 pages for database 'master' file 'mastlog' on file 1.
The master database has been successfully restored. Shutting down SQL Server.
SQL Server is Terminating this process.
|
net start mssqlserver /f /m /T3068 |
The SQL Server (DR) service is starting..
The SQL Server (DR) service was started successfully.
|
sqlcmd -E -S sql2005pc |
alter databse mssqlsystemresource modify file (name=data, filename='C:\Program File\Microsoft SQL Server\MSSQL.4\MSSQL\Data\mssqlsystemresource.mdf');
go
|
The file "data" has been modified in the system catalog. The new path will be used the next time the database is started. |
alter databse mssqlsystemresource modify file (name=log, filename='C:\Program File\Microsoft SQL Server\MSSQL.4\MSSQL\Data\mssqlsystemresource.ldf');
go
|
The file "log" has been modified in the system catalog. The new path will be used the next time the database is started. |
alter databse msdb modify file (name=MSDBData, filename='C:\Program File\Microsoft SQL Server\MSSQL.4\MSSQL\Data\msdbdata.mdf');
go
|
The file "MSDBData" has been modified in the system catalog. The new path will be used the next time the database is started. |
alter databse msdb modify file (name=MSDBLog, filename='C:\Program File\Microsoft SQL Server\MSSQL.4\MSSQL\Data\msdblog.ldf');
go
|
The file "MSDBLog" has been modified in the system catalog. The new path will be used the next time the database is started. |
alter databse model modify file (name=modeldev, filename='C:\Program File\Microsoft SQL Server\MSSQL.4\MSSQL\Data\model.mdf');
go
|
The file "modeldev" has been modified in the system catalog. The new path will be used the next time the database is started. |
alter databse model modify file (name=modellog, filename='C:\Program File\Microsoft SQL Server\MSSQL.4\MSSQL\Data\modellog.ldf');
go
|
The file "modellog" has been modified in the system catalog. The new path will be used the next time the database is started. |
alter databse tempdb modify file (name=tempdev, filename='C:\Program File\Microsoft SQL Server\MSSQL.4\MSSQL\Data\tempdb.mdf');
go
|
The file "tempdev" has been modified in the system catalog. The new path will be used the next time the database is started. |
alter databse tempdb modify file (name=templog, filename='C:\Program File\Microsoft SQL Server\MSSQL.4\MSSQL\Data\modellog.ldf');
go
|
The file "templog" has been modified in the system catalog. The new path will be used the next time the database is started. |
net stop mssqlserver |
The SQL Server (DR) service is stopping..
The SQL Server (DR) service was stopped successfully.
|
net start mssqlserver |
restore databse msdb from disk ='c:\lab\msdb.bak'
with move 'MSDBData' to 'C:\Program File\Microsoft SQL Server\MSSQL.4\MSSQL\Data\msdbdata.mdf',
move 'MSDBLog' to 'C:\Program File\Microsoft SQL Server\MSSQL.4\MSSQL\Data\msdblog.ldf ',replace
|
Processed 600 pages for databse 'msdb' ,file 'MSDBData' on file 1.
Processed 7 pages for database 'msdb' file 'MSDBLog' on file 1.
RESTORE DATABASE successfully processed 607 pages in 0.841 seconds (5.907MB/sec).
|
restore databse model from disk ='c:\lab\model.bak'
with move 'modeldev' to 'C:\Program File\Microsoft SQL Server\MSSQL.4\MSSQL\Data\model.mdf',
move 'modellog' to 'C:\Program File\Microsoft SQL Server\MSSQL.4\MSSQL\Data\modellog.ldf ',replace
|
Processed 152 pages for databse 'msdb' ,file 'MSDBData' on file 1.
Processed 3 pages for database 'msdb' file 'MSDBLog' on file 1.
RESTORE DATABASE successfully processed 155 pages in 0.174 seconds (7.273MB/sec).
|
select @@servername |
sp_dropserver '<原先服务器名>'
go
sp_addserver '<现服务器名>','local'
go
|
消息 15190,级别 16,状态 1,过程 sp_dropserver,第 56 行
仍有对服务器 '<原先服务器名>' 的远程登录或链接登录。
|
select * from msdb.dbo.MSdistpublishers
DELETE FROM msdb.dbo.MSdistpublishers select * from msdb.dbo.MSdistpublishers
exec sp_droplinkedsrvlogin '<原先服务器名> ',null
exec sp_dropserver '<原先服务器名>','droplogins'
exec sp_addserver '<现服务器名>' , 'LOCAL'
exec sp_setnetname 'repl_distributor','<现服务器名>'
|
select @@servername |
做完这些操作后,原先的SQL Server的所有配置都能够恢复到新的服务器上。只是用户数据库都是可疑状态,因为新服务器上没有它们的文件。接下来就可以使用Restore将用户数据库依次恢复。
感谢大家阅读本文章,更多精彩内容请持续关注我们!
免责申明:本文章转载自网络,旨在分享阅读,版权归原作者所有,如有侵权,请联系删除,谢谢!