sqlserver2005一次数据库还原操作

公司有套系统需要迁移到另外一个服务器上, 我这边要做的就是重新安装套sqlserver2005数据库,然后将原来的数据还原过来。

没有细致研究过sqlserver,以前也只是做个简单的备份还原,初生牛犊不怕虎的节奏啊。

因为可以停sqlserver服务,所以有两种方案可供选择:

1. 登陆到sqlserver控制台,选择要备份的数据库,备份到指定路径,将该备份文件拷贝到目的服务器上,在新安装的sqlserver上实施还原操作,但我还原过去后发现有个登陆角色不存在,导致我应用连接不上。


2.停掉sqlserver服务,直接拷贝数据库data文件夹,将该文件夹拷贝到目的服务器上,替换sqlserver的data文件夹,然后登陆sqlserver控制,对数据库进行附加操作,应用可以正常连接。


sqlserver2005安装完后默认是没有开启远程连接的,需要自己配置下:

单击"开始",依次选择"程序"、"Microsoft SQL Server 2005"、"配置工具",然后单击"SQL Server 外围应用配置器"。

在"SQL Server 外围应用配置器"页上,单击"服务和连接的外围应用配置器"。

3. 在"服务和连接的外围应用配置器"页上,展开"Database Engine"(数据库引擎),

单击"远程连接,选择"本地连接和远程连接"复选框,选择适用于您的环境的相应协议(我这里使用TCP/IP),然后单击"应用"。


开启过后需要重启下sqlserver服务。

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

最近心态乱啊,什么都想学呢,又往往静不下心来,总想着事情赶着就上,现学现卖,呜呼哀哉!

你可能感兴趣的:(sqlserver2005一次数据库还原操作)