如何将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中?
1.导入的时候access中的表名必须是大写的,否则导进去之后,因为sqlplus运行到后台的时候会把所有字符自动变为大写,而oracle大小写敏感,所以生成的小写表无法访问,你用toad或DBARtsion也是白搭 2.表中的字段名称比如user之类的改进改名,很有可能就会因为这个卡掉,得重新导 3.注意数据库中的数据,有可能...

Access怎样配置odbc数据源连接ORACLE数据库
1、打开电脑,点击开始菜单。2、打开<控制面板>。3、在<调整计算机的设置>中,点击<系统和安全>。4、点击<管理工具>。5、点击<数据源(ODBC)>。6、点击<系统用户>,然后,点击按钮<添加>。7、在<创建数据源>里,找到Microsoft Access Driver(*.mdb),选中.然后点击完成。8、在<ODBC Microsoft Acces...

在Access里怎么用程序导入Oracle数据?
1. 在控制面板 -- 管理工具 那里, 找到 ODBC。 创建一个 ODBC, 用于连接 Oracle 数据库。2. 在 Access 里面, 新建一个 链接表, 数据是从前面那个 ODBC 来的。(注意,有2种,1种是 导入表, 1种是 链接表。 导入表就是把 Oracle 的数据,导入到本地。 链接表是 每次要检...

...数据库中的数据包括图片移植到 Oracle 数据库中
使用plsql developer工具,可以将access数据库导入到oracle数据库中

Access怎样配置odbc数据源连接ORACLE数据库
Access怎样配置odbc数据源连接ORACLE数据库 1 一、点击开始-管理工具-数据源。(若不能找到就去控制面板找到管理工具就可以发现数据源)2 二、出现ODBC管理器,里面有用户系统还有文件DSN.

如何将一个数据库表中的'部分'数据转到另一个数据库的表
1、首先需要打开数据库连接,此时显示已创建的数据库。2、然后需要展开要操作的数据库。3、然后需要展开数据库下的所有表。4、然后需要右击要操作的表,选择【复制表格】。5、然后需要点击【复制】。6、此时显示成功复制信息即可。

Access怎样配置odbc数据源连接ORACLE数据库
C:\\Windows\\SysWOW64\\odbcad32.exe 安装数据源。1.2.选择添加 3.选择 Oracle 4.填好数据,TNS Server Name 格式为“ip:port\/数据库名称” 点击“Test Connection”5.填好密码 点击“OK”注意:首先要下载 安装 oracle ODBC 的驱动程序并安装 完成后就可以在ACCESS中使用该ODBC数据源了 ...

如何将excel数据导入oracle中
1、在本地创建一个Access数据库,将Excel数据先导入到Access.可直接导入点击鼠标右键,选择导入,文件类型选择要导入的Excel文件,也可通过创建宏用TransferSpreadsheet函数实现。2、在本地创建ODBC,链接oracle数据库。将oracle中需要导入数据的表以链接表的方式在本地Access中创建(千万不要使用导入表)。3...

如何用plsql将mdb文件导入到oracle数据库中
1,进入plsql,登录oracle数据库,打开‘工具-ODBC导入器’2,在‘来自ODBC的数据’标签下,在‘用户\/系统 DSN’处选择MS Access Database,然后输入用户名、密码,点‘连接’,在弹出的窗口中选择你的mdb文件。然后确定。3,在‘到oracle的数据’标签下,选择你要导入的表,再点‘导入’按钮就可以...

ACCESS外部数据的使用
在Access中,可以用“获取外部数据”命令来获取外部数据库的数据,这个命令包括两种方式“导入”和“链接表”。对于不同的外部数据库可以用不同的获取方式。而且在Access中,不光可以获取外部数据,还可以导出别的数据库,就是将用Access建立的数据库保存为别的数据库形式,像FOXPRO,DBASE数据库等。单击“文件”菜单中的...

相似回答