ACCESS数据库转ORACLE数据库共享 |
发布时间:2020-06-23 文章来源:本站 浏览次数:2104 |
网上有很多文章介绍access转oracle数据库的方法,本人都尝试了,不是很成功,列举一下,后来人不必盲目试了,根本不成功: 1、Access-->excel-->PL/SQL-->Oracle 2、Access-->txt-->Sqlload-->Oracle 以上两种字段犯错很厉害。 3、SQL Server和winsql,这种操作相当复杂,特别是winsql 4、通过ODBC的数据源直接Access-->Oracle 根本能行,但access数据库的表结构、表数据等影响转化成功。比方access需表名大写要求。 后再找了很多oracle图形化管理软件如SQLyog Enterpris、PLSQL Developer、toad for oracle 10、Navicat for Oracle等,一个个试过来,最后用Navicat for Oracle完成了转化,而且简单快速。 主张大家今后就用Navicat for Oracle来导access数据库。 下面图解下access导入到oracle进程: 1、先下载安装Navicat for Oracle,我用的版本是9.0的,版本无所谓,不要低于8.0即可。 2、翻开Navicat for Oracle,点菜单-文件-新建衔接,弹出下图:
用户名这里要注意:oracle一般启用SYS、SYSTEM、DBSNMP、SYSMAN四个默认用户,虽然SYS用户最高权限,但有必要填SYSTEM用户名衔接才行。
点击衔接测验,衔接成功。 3、接下来翻开如下界面
4、右键点“表”,点“导入导游”,弹出下图窗口:
5、点一下步后,挑选要翻开access数据库,能够挑选要导入的表,能够多选:
6、挑选相关表名后点“下一步”,呈现下图。能够指定要导入进oracle哪个表,也能够输入新的表名。
7、下一步,挑选所需倒的字段
8、选好后,下一步,挑选要导入的模式,一般选第一个即可
9、点下一步,开始转化,很快就呈现下列窗口。
10、导入成功。 |