导航:首页 > 编程大全 > 不能把oracleaccess数据库

不能把oracleaccess数据库

发布时间:2023-07-21 00:29:06

A. 如何将ACCESS数据库文件导入到ORACLE中

用sqlserver2000自带的导入导出数据工具,将access表中的数据导入到oracle中去

下面是我在一个人的博客中找到的注意事项,你可以看一看
1.导入的时候access中的表名必须是大写的,否则导进去之后,因为sqlplus运行到后台的时候会把所有字符自动变为大写,而oracle大小写敏感,所以生成的小写表无法访问,你用toad或DBARtsion也是白搭

2.表中的字段名称比如user之类的改进改名,很有可能就会因为这个卡掉,得重新导

3.注意数据库中的数据,有可能会出现因为数据导致导入一半后卡住,出现这种问题的时候多半是因为备注转化为的对象类型不对

4.ACCESS中的备注问题,这个是个头疼的问题,真tm头疼,刚开始我用OLE DB方式连接数据库,备注默认转化的oracle数据类型为LONG,但是TNND每张oracle表中最多只有一个LONG类型的字段,(古怪的规定~!我找了半天没找到原因),琢磨了半天后决定舍弃(当初选OLE DB是受页面里面OLE DB连接比ODBC连接先进点的观点影响。。),改用ODBC,这里连接数据库的时候有几种方法,我选的是用定义好的文件来连接,在生成文件的时候一定要注意,用户名和密码必须是大写的,不然的时候你就等着哭吧,然后配连接好的,执行导入,我第一遍的时候就相当成功,但是后来因为插错数据和表格,又懒的删只好删掉用户重新导,一模一样的数据,就是用户名变了,nnd就报了n多错误,备注自动生成的方式是CLOB,我们ACCESS数据库表中还有个OLE对象类型的,自动转化为BLOB类型,在页面上不能直接用通俗的方法获取rs读CLOB,要是这样写,一准报错,这个问题一直没解决。。从网上找了些资料,有种说将对象分割拿出来,但太麻烦了,能生成一个完整的结果集就不错了。。还有迭代,我们哥俩商量了半天准备用VARCHAR2(2000)替代,结果页面报错。

B. 关于将ACCESS数据库中的表导入到oracle的问题

1、对着当前的表
右击
->导出->选择下面的保存类型为“ODBC数据库”找一个路径输入文件内名
2、将x导出到x,点击容->确定
3、在弹出的对话框中DSN名称,点击->新建,会有一个选择的对话框,选择你装的相应Oracle版本,点击->下一步
4、点击浏览到第一步中创建的目录,选择相应的文件,->下一步
5、点击完成,会有一个登陆窗口,这是在service
name中输入你的计算机名,在username中输入你的oracl
登录名
(sys)还有相应的密码
6、点击OK,会有一个是否生成DNS的东西,点击“是”,然后点击->确定
7、这是又出现了在第5不中出现的窗口,这是只要把service
name换成你相应的orac标识就行了(orcl)其它的都一样
如果不出意外就成功了
8、这是你可以在Oracle
enterprise
message
console里找到你刚才导入的表了,
sqlplus中用select
table_name
form
user_tables;命令也可以看到你导入的表,但是不能
对表
进行查询,你要在第八步中作相应的更改就行了

C. 如何将oracle数据库中表导入access中

oracle的表没有方法直接导入到access中,只能通过oracle导出到excel,再从excel导入到access中。

工具:PLSQL Developer、excel 2013、access 2013

步骤:

1、通过查询语句查询出要保存的结果。

10、导入成功。

阅读全文

与不能把oracleaccess数据库相关的资料

热点内容
苹果id安全提示问题3个字符 浏览:949
iphone上好的拍照软件 浏览:579
word内嵌文件怎么下载 浏览:864
8s16升级 浏览:340
计算机网络技术基础pdf 浏览:544
javafrom提交地址参数 浏览:721
git发布版本 浏览:728
vc修改文件名 浏览:149
linux65从域 浏览:321
用什么东西压缩文件 浏览:406
怎么删除ipad隐藏的APP 浏览:981
编程如何占用大量内存 浏览:116
多个excel表格文件如何组合 浏览:918
ubuntu内核升级命令 浏览:679
pgp文件夹 浏览:894
一键还原的文件是什么格式 浏览:581
女汉子微信名霸气十足 浏览:65
win10手机蓝屏修复 浏览:419
windows2008激活工具 浏览:259
g71的编程应注意什么 浏览:572

友情链接