大家探讨一下,如何将数据库的表全部复制到不一同的数据库中,如将Sybase转为ms sql servr

sunboy_hb 2003-08-24 08:17:27
用数据管道动态修改DATAOBJECT吗?

表与表之间的外键关联如何复制?

如果源数据库有存储过程或触发器呢?
...全文
42 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunboy_hb 2003-08-25
  • 打赏
  • 举报
回复
Sybase中有DTS工具吗?

PowerDesign?
我试一试.但是数据怎么呢?用管道一个一个做也太麻烦了.
klbt 2003-08-24
  • 打赏
  • 举报
回复
用数据管道。
polugen 2003-08-24
  • 打赏
  • 举报
回复
你可以用DTS
SoarInAir 2003-08-24
  • 打赏
  • 举报
回复
可用case工具(比如PowerDesign 或者 visio):
1.从数据库中抽取数据结构信息,可以选择倒入触发器及存储过程。(即利用数据库反向工程,并将抽取的结构信息保存为一个数据模型文件,在PowerDesign 或者 visio各不相同)
2.连接到你要倒入的新库
3.用新建立的数据模型文件 来 生成数据库即可恢复原来所有的结构信息。
4.如果需要原有数据,则可以通过PB的数据管道,或者先将原有数据导出到excel,或acess然后利用sqlsrv的企业管理器中的数据倒入工具倒入即可。
解决 win8系统安装sql2005时报了服务无法启动问题,具体操作是通过网上搜索过来的 1、正常安装任一版本的SQL Server 2005(最好安装企业版)。 2、安装到SqlServer服务的时候提示启动服务失败(提示重试的时候),这里就是关键啦,下载本文的两个附件,里面是SP4(2005.90.5000.0)版本的sqlservr.exe和sqlos.dll。 sqlservr64.rar sqlservr32.rar 3、进入SQL Server 2005的安装路径,进入MSSQL文件夹下面的Binn文件夹,在该文件夹里面搜索“sqlservr.exe”文件,并把它复制一份到桌面或其它地方作为备份,然后把上面第2步下载的文件解压出sqlservr.exe和sqlos.dll两个文件,复制到Binn文件夹里面覆盖原文件(即点击替换)。 例如“D:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\Binn”。 4、点击“重试”,安装继续,安装程序安装成功。 5、安装完成之后,如果想要打SP4补丁,去任务管理器找到sqlservr.exe进程,把它结束掉,把备份的sqlservr.exe文件还原回去,也就是替换回去(否则SP4安装程序以为你已经应用过SP4),然后就能打上SP4补丁了(即安装已经下载好的SP4更新程序)。(在此之前不要运行SQL任何软件) 6、安装完SP4补丁,SQL Server运行正常。(补丁可以网上下载,是一个exe格式的可执行文件,实际上就是一个更新软件包,也可叫补丁,只是叫法不一样)。 通过以上六个步骤基本可以解决问题。没有解决的可能是当前登录不是超级管理员导致的。

752

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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