+ -
当前位置:首页 → 问答吧 → 数据库同步问题

数据库同步问题

时间:2011-12-15

来源:互联网

我两台机器用的都是SQL2000的数据库,进行数据库同步(或者说复制),从数据库A到B,现在同步已经完成,A中的表,视图等都已经完全同步B了,但是数据库A的函数却没办法同步到数据库B,导致使用数据库B的时候出现错误,请问有什么方法可以让函数也同步过来吗?谢谢!

作者: zhaojunzi_881016   发布时间: 2011-12-15

数据库A导出所有函数的SQL脚本,

数据库B上执行上一步骤的脚本.

作者: ap0405140   发布时间: 2011-12-15

在A中生成创建函数的脚本,拿到B上执行一下就OK.

同步一般是指数据同步.

作者: qianjin036a   发布时间: 2011-12-15

函数,存储过程,约束这些应该同步不过来的吧。

作者: fredrickhu   发布时间: 2011-12-15

引用 1 楼 ap0405140 的回复:

数据库A导出所有函数的SQL脚本,

数据库B上执行上一步骤的脚本.

我导出了,怎么导入啊?

作者: zhaojunzi_881016   发布时间: 2011-12-15

引用 3 楼 fredrickhu 的回复:

函数,存储过程,约束这些应该同步不过来的吧。

视图,存储过程可以同步过来,函数不行!

作者: zhaojunzi_881016   发布时间: 2011-12-15

引用 2 楼 qianjin036a 的回复:

在A中生成创建函数的脚本,拿到B上执行一下就OK.

同步一般是指数据同步.

在B上怎么执行,求指教,谢谢!

作者: zhaojunzi_881016   发布时间: 2011-12-15

在SQL2000查询分析器中,连线到数据库B,
SQL code

use 数据库B

--用记事本打开刚才数据库A导出的脚本文件,复制-粘贴出来,

--然后就执行咯.


作者: ap0405140   发布时间: 2011-12-15