社区
MS-SQL Server
帖子详情
如何将SQL SERVER 数据库转成Oracle8i数据库
aspiregao
2001-04-23 07:09:00
我有一个应用,数据库原先用的是SQL Server7.0,在vc++下以ODBC接口访问。现在需要将数据库转到Oracle下,请问该如何转换?
...全文
463
19
打赏
收藏
如何将SQL SERVER 数据库转成Oracle8i数据库
我有一个应用,数据库原先用的是SQL Server7.0,在vc++下以ODBC接口访问。现在需要将数据库转到Oracle下,请问该如何转换?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hp1200
2001-07-29
打赏
举报
回复
up
ppzhao
2001-05-03
打赏
举报
回复
我表示成功的到过去了,但也遇到了不少问题:
1,有个字段叫mode,但mode是oracle内部关键字.加上引号,"mode"可以作为字段名,不知这有什么区别
2,到过去的表里出现特殊无用字符,大黑方块,不止各位有没遇到过(DTS)
3,oracle中date类型如何格式化?
希望大家来讨论
aspiregao
2001-05-01
打赏
举报
回复
to ppzhao:
mial is post,thank you
to recoverroad:
你说的方法我已经试过了,可行,谢谢.但现在我的应用(VC)需要判断Oracle中某个表是否存在,若存在则直接对表操作,否则创建新表。但在VC下通过ODBC我怎样才能判断一个表是否存在呢?
merry_prince
2001-05-01
打赏
举报
回复
有简单的也有复杂的.
1.你可以将全部的库按一定的格式,输成ORACLE所认得DMP FILE.然后用下列命令倒入ORACLE.
IMP DADABASENAME/PASSWD FILE=XXX.DMP FULL=Y IGNORE=Y COMMIT=Y
2.如果你需要倒入的表,并不是很多.你可以用DELPHI的DATABASE TOP工具去对任意倒入.
希望你能成功! GOOD LUCK!
roverroad
2001-04-30
打赏
举报
回复
告你一个最简单的方法,首先用SQL生成SQL结构(标准的SQL语句),然后再Oracle种执行,最后通过SQL的Export到数据。
flyfk961
2001-04-30
打赏
举报
回复
用delphi来转,他提供了databump可转换数据,你也可以用Tbatchmove控件,你所做的只是建好数据库的表空间,不需要建表,用Tbatchmove 控件可以将数据全部导过来
etoy
2001-04-30
打赏
举报
回复
那位高手知道在oracle 8i存储过程中怎样实现动态表的结果返回
例如:sql7存储过程中可以使用:exec(select * from HHH) HHH为动态表
在oracle存储过程中怎样使用
ppzhao
2001-04-29
打赏
举报
回复
To Dump aspiregao:
Can you post your mail and contract free,My E-mail:ppzhao@163.net
gougou
2001-04-27
打赏
举报
回复
我有个网站,其中.asp的文件是存储在oracle中的,但是我要把他都牵到sqlserver中,请问该怎么半呢?
Dump
2001-04-27
打赏
举报
回复
我也正在做从ms sql向oracle迁移系统,最最麻烦的事情是存储过程的迁移,尤其是在原sql server中有些存储过程通过一个select 语句返回一个结果集,我到现在也不知道该怎么办。在oracle 存储过程中可以通过定义游标参数来返回一个结果集,但是就是不知道前台程序怎么写,当然最后的办法是用oci接口,但是因为原有前台程序是用delphi写的,通过BDE访问数据库,delphi的存储过程控件倒是可以定义参数类型为游标,但就是不知道怎么用?据说oracle提供最新的ole db驱动可以支持返回结果集,也没试过。
不知大家有何高见?!!!!!!!!!!!!!!
aspiregao
2001-04-26
打赏
举报
回复
chyfo我已经down了,谢谢
我先在oracle中创建新表,再导入数据好像没问题。
另外,能否告知在vc++ ODBC接口访问下如何动态创建table,select into好像oracle下无效
ppzhao
2001-04-24
打赏
举报
回复
down一个看看,方便的在不同数据库系统至今传输数据
ppzhao
2001-04-24
打赏
举报
回复
rename table name and ok
www.download.com
aspiregao
2001-04-24
打赏
举报
回复
sql server的import/export工具我试过,转到Oracle中的表都加了双引号。如"system"."para",就是以system用户登陆到Oracle数据库转出的表,这样的格式在VC下无法打开,VC会把"system"当成一个字符串,而不是"system"."para",我怎样导出表才能做到没有双引号,例如:SQL Server中的para表导入到Oracle中仍为para。
另外,chyfo在哪里友下载?
yangzi
2001-04-24
打赏
举报
回复
sql server的import/export工具不要用,它把所有的char都转成了nchar了。
最好找一个第三方工具。
不过,存储过程,触发器不可能有工具转化的。只能手工转。
SunnyWay
2001-04-24
打赏
举报
回复
哪位高人知道
怎么用程序的方法,比如用VC、DELPHI编写的代码, 来实现不同数据库间的数据导入/导出?
fhen
2001-04-24
打赏
举报
回复
SQLServer的Import/Export工具可直接转换
Dump
2001-04-23
打赏
举报
回复
chyfo有什么好处?
ppzhao
2001-04-23
打赏
举报
回复
表内容可自动migration.存储过程,触发器最好手写。
推荐你一个好工具chyfo.
SQL
Server
中查询
ORACLE
的数据
本文介绍了如何在
SQL
Server
中查询
Oracle
数据,包括通过设置链接服务器和使用openrowset两种方法。测试环境为Windows 10上的
SQL
Server
2016和
Oracle
12c。设置链接服务器涉及
Oracle
Provider for OLE DB、tnsname.ora和安全性配置。另外,可能需要开启Ad Hoc Distributed Queries以避免查询限制。
通过数据链接(Database Link),从
Oracle
10g 连接
SQL
Server
2000(实例)
本文档详细介绍了如何通过透明网关在
Oracle
10g中配置数据链接(Database Link)以连接
SQL
Server
2000。首先,需要下载并安装透明网关插件,然后配置透明网关、监听器、tnsnames.ora和
sql
net.ora文件。最后,通过
sql
plus建立并测试Database Link,确保连接成功。
sql
server
t-
sql
脚本
转成
oracle
pl
sql
本文分享了从
SQL
Server
T-
SQL
脚本转换到
Oracle
PL/
SQL
的实践经验,包括使用
Oracle
SQL
Developer工具的注意事项、常见问题及解决方法,如字段注释、数据类型和标识符长度等。
从
Oracle
9i连接
SQL
Server
数据库
本文介绍了如何在
Oracle
9i中通过透明网关连接到
SQL
Server
2000
数据库
。详细步骤包括安装透明网关组件、配置初始化文件、listener.ora、tnsnames.ora,以及通过PL
SQL
Developer建立
数据库
链接。同时提供了两种连接方式:tg4m
sql
和hsodbc,并提供了相关参考资料。
Oracle
透明网关 for
SQL
Server
本文介绍如何在
Oracle
9i与
SQL
Server
2000间配置透明网关,实现两者之间的数据交互。通过详细步骤指导如何安装配置透明网关,并解决常见配置问题。
MS-SQL Server
34,876
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章