该存储过程如何写?

xintan 2003-08-19 09:46:44
要求:
两台服务均安装SQL server 2000,并且都创建了一个相同的数据库,数据库的表名称、字段均相同,实现数据同步。该存储过程如何写?
...全文
52 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
z5wjz 2003-08-19
  • 打赏
  • 举报
回复
如果想进行数据同步的话,可以配置复制,通常通过企业管理器进行比较方便,如果想用命令,请在帮助中查询如下几条命令:

sp_adddistributor
sp_adddistributiondb
sp_adddistpublisher
liuyun2003 2003-08-19
  • 打赏
  • 举报
回复
呵呵,顶。
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

22,207

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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