该存储过程如何写?

xintan 2003-08-19 09:51:37
要求:
两台服务均安装SQL server 2000,并且都创建了一个相同的数据库,数据库的表名称、字段均相同,实现数据同步。该存储过程如何写?
...全文
26 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
CrazyFor 2003-08-19
  • 打赏
  • 举报
回复
做一个DTS包,
可以由向导生成,
导的时候,在按了三次下一步后,
选择:
在数据库之间复制对象和数据
最后选择保存包,
这样就可以了.

瑞建个存储过程调用你的DTS包就可以了.
pengdali 2003-08-19
  • 打赏
  • 举报
回复
使用联结服务器:
EXEC sp_addlinkedserver '别名','','MSDASQL',NULL,NULL,'DRIVER={SQL Server};SERVER=远程名;UID=用户;PWD=密码;'
exec sp_addlinkedsrvlogin @rmtsrvname='别名',@useself='false',@locallogin='sa',@rmtuser='sa',@rmtpassword='密码'
GO
然后你就可以如下:
select * from 别名.库名.dbo.表名
insert 库名.dbo.表名 select * from 别名.库名.dbo.表名
select * into 库名.dbo.新表名 from 别名.库名.dbo.表名
go

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧