帮助中心FAQ

MSSQL2005数据库导入导出+带主键、自动增量、关系图、表架构等

关键词:mssql2005、导入导出

1、在本地安装Mssql Server 2005

2、接着安装SQLServer2005_XMO.msi 

3、安装完SQLServer2005_XMO.msi后,还要安装Database Publishing Wizard.msi

4、安装之后需要重启本机系统

http://download.microsoft.com/download/8/6/c/86c36c26-2532-4d02-87cc-d0208f9cbaaa/SQLServer2005_XMO.msi

这个是系统32位的安装包

http://download.microsoft.com/download/8/6/c/86c36c26-2532-4d02-87cc-d0208f9cbaaa/SQLServer2005_XMO_x64.msi

这个是系统64位的安装包

http://download.microsoft.com/download/2/1/b/21b68714-3d9a-4610-9eba-88509ffc27fb/DatabasePublishingWizard.msi

这个是系统通用的安装包

5、安装之后在电脑的左下角==>>开始==>>打开该工具

-----------------------------------------------以下是从服务器把数据库备份到本地

 

6、

 

7、

 

8、

 

9、

 

10、

 

11、

 

温馨提示:由于刚才的操作导出了数据库架构,但是客户本地并没有该架构,如果这个备份还原到本地后,看到表中的架构非dbo架构或不是你指定的,可以使用以下脚本去批量修改表架构

declare @name sysname

declare csr1 cursor

for

select TABLE_NAME from INFORMATION_SCHEMA.TABLES

open csr1

FETCH NEXT FROM csr1 INTO @name

while (@@FETCH_STATUS=0)

BEGIN

SET @name='旧的架构名称.' + @name

print 'ALTER SCHEMA 新的架构名称 TRANSFER ' + @name

fetch next from csr1 into @name

END

CLOSE csr1

DEALLOCATE csr1

-----------------------------------------以下是把本地数据库导入到我司数据库

1、打开Database Publishing Wizard

 

2、

 

3、

 

4、

 

5、

 

6、

 

7、

 

8、

 

9、远程登录到我司服务器数据库

 

10、打开SQL脚本后,会让你再次确认填写用户密码,输入即可

 

11、

 

完成导入

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

温馨提示:如果数据库带有存储过程和标量函数,请在会员中心提交服务支持告诉我们帮你开启execute权限,如果数据库没带存储过程或标量函数,就无须通知我们处理了