如何在sybase中把某一个数据库直接生成sql脚本???

时间:2022-07-29 11:51:28
在MS SQL Server中能够将某数据库直接生成sql脚本,本人不知道在sybase中能否实现此功能?请各位高手指教!!

22 个解决方案

#1


将SYbase安装后在Sybase菜单里有一个
SQL Modeler工具
用它进行工程逆转然后生成SQL

#2


用SYBASE的SYBASE CENTRAL中的DDL,具体的查看SYBASE CENTRAL

#3


能不能说得清楚点

#4


使用Sybase Central工具可以非常方便的生成数据库、数据库对象的定义,但如果数据库比较大,或者字符集使用的不当,在生成时会非常慢并可能报错,方法:在Sybase Central中右键选中数据库然后单击生成ddl即可。如果你有powerdesigner,则通过逆向工程可以方便的实现。这里多说一句,sybase11.5--sybase12.5如果选择定制或全部安装可自动安装上powerdesigner的物理模块,既SQL Modeler等。

#5


同上

#6


右键保存为SQL语句

#7


右键 Generate Database Objects DLL
保存为SQL语句

#8


右击数据库,点‘生成创建数据库DLL'即可。

#9


可我的数据库有1.3G那么大,“在Sybase Central中右键选中数据库然后单击生成ddl”速度太慢了!等了n久!!
请教一下:如何使用SQL Modeler工具把它进行工程逆转生成SQL语句??详细点!!!

#10


求救高手帮我,在线等候....急.......

#11


SYBASE CENTRAL中的DDL

#12


加油好了,
我也要学!

#13


生成sql语句,碰到的问题:
用powerdesigner,在file下选择Reverse Engineering...项,在打开的“Reverse Engineering a database”窗口中,Reverse Engineering mode只有:using a script file 和using an odbc driver两项;可我的sybase数据库是直连的,不是通过odbc,我也尝试过用odbc来连接,但出现错误:“catalog tables could not be created and are not available for use”.到底是什么问题? 我该怎么办???求助....

#14


rapid sql可以实现-在new的子菜单选择DDL EDITER..

#15


有没有什么好的办法把sybase数据库生成到MS SQL Server 2000数据库中???
只要表结构,不要数据了!??

#16


up

#17


使用SQL Modeler工具,先把sybase 数据库结构导到模板中,然后在转化到sql server 2000!

“我也尝试过用odbc来连接,但出现错误:“catalog tables could not be created and are not available for use”.到底是什么问题? ”
应该是你的数据库连接odbc时,没有连接好!重新连接看!!应该可以的

#18


我的数据库20G,速度也是很快的嘛!!

做个程序也很简单要吗? ttsnake@sina.com

#19


关键是把生成的脚本拿到其他机器上执行经常报错!!!!
诸位遇到过吗?

#20


关键是把生成的脚本拿到其他机器上执行经常报错!!!!
诸位遇到过吗?
1:在sybase下生成的sql脚本,在其他dbms下执行有可能出现问题。原因:语法不同
2:由sybase生成的sql脚本在其他地方粘贴时会发生:end go关键字变成了endgo。搜索下看看有没有end go连在一起的情况。

#21


到sybase central中选择指定的数据库或表,右键单击‘生成DDL’

#22


up

#1


将SYbase安装后在Sybase菜单里有一个
SQL Modeler工具
用它进行工程逆转然后生成SQL

#2


用SYBASE的SYBASE CENTRAL中的DDL,具体的查看SYBASE CENTRAL

#3


能不能说得清楚点

#4


使用Sybase Central工具可以非常方便的生成数据库、数据库对象的定义,但如果数据库比较大,或者字符集使用的不当,在生成时会非常慢并可能报错,方法:在Sybase Central中右键选中数据库然后单击生成ddl即可。如果你有powerdesigner,则通过逆向工程可以方便的实现。这里多说一句,sybase11.5--sybase12.5如果选择定制或全部安装可自动安装上powerdesigner的物理模块,既SQL Modeler等。

#5


同上

#6


右键保存为SQL语句

#7


右键 Generate Database Objects DLL
保存为SQL语句

#8


右击数据库,点‘生成创建数据库DLL'即可。

#9


可我的数据库有1.3G那么大,“在Sybase Central中右键选中数据库然后单击生成ddl”速度太慢了!等了n久!!
请教一下:如何使用SQL Modeler工具把它进行工程逆转生成SQL语句??详细点!!!

#10


求救高手帮我,在线等候....急.......

#11


SYBASE CENTRAL中的DDL

#12


加油好了,
我也要学!

#13


生成sql语句,碰到的问题:
用powerdesigner,在file下选择Reverse Engineering...项,在打开的“Reverse Engineering a database”窗口中,Reverse Engineering mode只有:using a script file 和using an odbc driver两项;可我的sybase数据库是直连的,不是通过odbc,我也尝试过用odbc来连接,但出现错误:“catalog tables could not be created and are not available for use”.到底是什么问题? 我该怎么办???求助....

#14


rapid sql可以实现-在new的子菜单选择DDL EDITER..

#15


有没有什么好的办法把sybase数据库生成到MS SQL Server 2000数据库中???
只要表结构,不要数据了!??

#16


up

#17


使用SQL Modeler工具,先把sybase 数据库结构导到模板中,然后在转化到sql server 2000!

“我也尝试过用odbc来连接,但出现错误:“catalog tables could not be created and are not available for use”.到底是什么问题? ”
应该是你的数据库连接odbc时,没有连接好!重新连接看!!应该可以的

#18


我的数据库20G,速度也是很快的嘛!!

做个程序也很简单要吗? ttsnake@sina.com

#19


关键是把生成的脚本拿到其他机器上执行经常报错!!!!
诸位遇到过吗?

#20


关键是把生成的脚本拿到其他机器上执行经常报错!!!!
诸位遇到过吗?
1:在sybase下生成的sql脚本,在其他dbms下执行有可能出现问题。原因:语法不同
2:由sybase生成的sql脚本在其他地方粘贴时会发生:end go关键字变成了endgo。搜索下看看有没有end go连在一起的情况。

#21


到sybase central中选择指定的数据库或表,右键单击‘生成DDL’

#22


up