生成数据库数据脚本(借用第三方工具):
《SQL Server 数据库脚本导出器 v2.0》
http://www.ttxx.com/D/625a96bc0a85a7a9.htm(1) 支持所有数据类型(如binary、text、image等)
(2) 支持表结构、索引、所有记录到SQL脚本
(3) 支持数据库、表的浏览
(4) SQL语句的编辑、执行
(5) 可备份数据库、表结构、记录
(6) 支持用户自定义导出
(7) 支持文档
《SQL Server 数据库脚本导出器 v2.0》
http://www.ttxx.com/D/625a96bc0a85a7a9.htm(1) 支持所有数据类型(如binary、text、image等)
(2) 支持表结构、索引、所有记录到SQL脚本
(3) 支持数据库、表的浏览
(4) SQL语句的编辑、执行
(5) 可备份数据库、表结构、记录
(6) 支持用户自定义导出
(7) 支持文档
解决方案 »
- 寻求两表 联表 查询的 SQL写法
- 紧急求助,sql语句里面日期比较的问题??
- 大虾帮忙看看关于trigger的问题!!在线!!
- 高手帮忙!!!!
- SQL2000主键升序的疑问??
- 为什么在链接服务器中查询出错?在线等待中...
- how to set replication server name(droparticle)
- 求赐教一SQL语句!
- ?我以前系统是简体字windows98,我要在一台电脑上安装两个系统,一个是简体,一个是繁体。如何做?**********1急急争急********8888888
- SQL SERVER 2000的表,被误删请高手施救!!!在线急等!!!
- sql server 启动不了,晕????
- 请教简单SQL语句一条
到这个网址去下
http://www.xzchina.net/software/softwareview.asp?id=1
用flashget或其他工具下
sql200企业管理器
--右键要导出的数据库
--所有任务
--生成SQL脚本
--<常规>里选择"生成全部对象脚本"","在脚本文件中包含说明性标题"选上
--<设置格式>里,将"包含扩展属性",选上
--<选项>中,将"表脚本选项"中的内容全部选择上
--<选项>中,"安全性选项"是决定是否要包含创建数据库及用户权限等的设置,根据你的需要选择
--其他所有的选项保持默认值
--然后确定,将其保存成一个.sql文件
--右键要导出的数据库
--所有任务
--导出数据
--目标数据库,服务器选择远程的服务器,这里输入登录远程服务器的登录名和密码
--数据库选择接收数据导入的数据库
--然后选择"在两个SQL数据库之间复制数据和对象"
--根据需要设置各项参数
--最后完成.
exec sp_addlinkedserver 'srv_lnk','','SQLOLEDB','远程服务器名或ip地址'
exec sp_addlinkedsrvlogin 'srv_lnk','false',null,'登录远程服务器的用户名','密码'
go--查询示例
select * from srv_lnk.数据库名.dbo.表名--导入示例
select * into 表 from srv_lnk.数据库名.dbo.表名go
--以后不再使用时删除链接服务器
exec sp_dropserver 'srv_lnk','droplogins'
--如果只是临时访问,可以直接用openrowset
--查询示例
select * from openrowset('SQLOLEDB'
,'sql服务器名';'登录远程服务器的用户名';'密码'
,数据库名.dbo.表名)
--导入示例
select * into 表 from openrowset('SQLOLEDB'
,'sql服务器名';'登录远程服务器的用户名';'密码'
,数据库名.dbo.表名)