高手救命, 关于数据库的导出 数据库一和数据库二 不在一个地方(但都在互联网上, 都有固定IP)现在需要把数据库一的(部分)数据导出到数据库二, 本来用导入/导出向导是可以做的但是要求是每隔1小时就要导出一次于是偶想到了作业(jobs), 但不知道在作业中如何写导出/导入的语句. 请指教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 insert into 数据库1..表名(col1,col2)select col1,col2 from 数据库2..表名where 数据库2..表名.id not in (select id from 数据库1..表名) --创建链接服务器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.表名--以后不再使用时删除链接服务器exec sp_dropserver 'srv_lnk','droplogins'go--如果只是临时访问,可以直接用openrowset--查询示例select * from openrowset('SQLOLEDB' ,'sql服务器名';'用户名';'密码' ,数据库名.dbo.表名)--导入示例select * into 表 from openrowset('SQLOLEDB' ,'sql服务器名';'用户名';'密码' ,数据库名.dbo.表名) 几天未见 libin_ftsafe(子陌红尘) ,问个好!!! 关于sql server 2005 数据库保密的头疼问题??? 查询身份证不同或派生表里没有的记录 sql语句问题?非常非常感谢! SQL SERVER查询分析器,左边的帮助工具箱不见了,找个函数不容易 一个简单的SQL语法问题,求解 选择第n 条记录应该用什么命令 SqlServer里边能否存储全局表变量? 无法把access 导入到数据库,无限正在执行查询 我就不相信没有人会 sql可以达到这种效果吗? 急!!!!!!英文版SQL SERVER中查询ACCESS中文表名,出错 求sql语句~~~~~
select col1,col2 from 数据库2..表名
where 数据库2..表名.id not in (select id from 数据库1..表名)
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.表名--以后不再使用时删除链接服务器
exec sp_dropserver 'srv_lnk','droplogins'
go--如果只是临时访问,可以直接用openrowset
--查询示例
select * from openrowset('SQLOLEDB'
,'sql服务器名';'用户名';'密码'
,数据库名.dbo.表名)
--导入示例
select * into 表 from openrowset('SQLOLEDB'
,'sql服务器名';'用户名';'密码'
,数据库名.dbo.表名)