当前位置:首页 » 数据仓库 » oracle导出access数据库
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

oracle导出access数据库

发布时间: 2022-04-01 20:00:07

❶ 如何将 Oracle数据库的表 结构导出到 Access文档

这个估计没人这么干过!不过方法可能有因为我也没试过~我只有吧Oracle的表导出到sqlServer2005 具体说下思路吧!你自己可以试试Access没用过不知道能不能输入sql脚步能的话把Oracle的库导成脚本在导入Access当然极有可能不成功因为数据库函数通用。这时你要自己网上找对应的函数自己条换掉(个人体会麻烦费时一般我不这样干)。我一般找case的工具逆向工程数据库我常用Power Designer。在生成的case里改变数据库在导入新数据库即可也可生成sql脚本。

❷ 如何将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)替代,结果页面报错。

❸ 使用access数据库从oracle中导出表,SELECT * into test FROM [Table] IN ODBC,这个Table能否加条件

是部分列还是部分行?部分列的话修改“*”为你的列名,部分行的话加where条件就行。

❹ 如何将oracle数据表导出为access文件

先导出csv文件,然后用access打开.pl/sql不能直接导出mdb文件的

❺ 把oracle数据库导出到Access数据库的工具或方法

这个问题我回答过很多次了,参照下面的方法吧:
How to export Oracle tables to Access
1、Install an Oracle ODBC driver
2、Create a datasource based on a machine with an Oracle database
3、Select Get External data from the File menu
4、Choose Import rather than Link
5、Choose ODBC as the file type and select the datasource

❻ oracle数据库查询sql的结果,如何快速转换为access数据库

用Toad for oracle,在查询结果的地方点右键,选择“save as”,选择保存类型为access就可以了。

❼ 如何将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)替代,结果页面报错。

❽ 如何从oracle数据库中把数据同步到access数据库中要具体操作步骤,最好有截图

首先为欲导出的数据库建立ODBC数据源,然后启动ACCESS,建立一个空库;然后在命令菜单选文件,获取外部数据,导入,文件类型选择ODBC database,定位ODBC数据源,选择所需数据表,在导入的表上点击右键,选择所需的格式。OK!

❾ 用java代码实现,把Oracle数据库的几个表导出为access文件

找找看有没有合适的ETL开源工具。 ETL工具就是将数据在不同的数据库之间传输。
但是你的需求有个致命问题,要双向更新,就存在冲突处理问题,需要自己解决。

❿ 如何把oracle表中的数据导出到access

最简单的办法就是先建立ODBC,与oracle连接,然后打开access,然后导入,选择odbc就可以了。