系统环境
操作系统Windows Server机器内存M
数据库Oracle i R () for NT 企业版
安装路径C:\ORACLE
实现步骤
打开MicroSoft Access
文件(F)→新建(N)→数据库→起名为testmdb→创建
用鼠标左键单击使用设计器创建表输入以下字段
字段A设置成主键存盘为test表如图
注Oracle中所有对象的名称都是以大写字母保存的
所以如果Access的字段中含有小写字母会出现以下错误
如果表名为小写字母则可以成功导入
在test表中输入一些记录
连入SQL*Plus
以system/manager用户登录
SQL> conn system/manager
创建新的用户如user/pass赋予connectresource权限
SQL> grant connectresource to user identified by pass;
Oracle数据库的实例名本例oradb
Oracle用户名本例user
确认Oracle实例TNSListener服务都已启动成功
配置ODBC开始→设置→控制面板→管理工具→数据源(ODBC)→
//jpg >
添加一个系统DSN
数据源名称(自己设好记就行如aaa)
服务名称(Oracle主机字符串oradb)
用户名称(Oracle用户名如user)
tnsnamesora文件中
ORADB =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = )(PORT = ))
)
(CONNECT_DATA =
(SERVICE_NAME = oradb)
)
)
导出记录
//jpg >
在test表上单击鼠标右键→导出→保存类型为ODBC databases()→
//jpg >
输入目标表的名称→
//jpg >
(可以使用默认的相同表名但要注意改成大写否则在Oracle中操作此表时需要用双引号括起表名)
选择ODBC源(aaa)→确定→
//jpg >
输入user用户的密码(pass)→OK→
//jpg >
连接到SQL*Plus中
//jpg >