向Oracle数据库导入数据详解
向Oracle数据库导入数据详解
鉴于网上流传的关于如何向ORACLE 10g数据库中导入数据的方法参差不一,有的要么过于简略,不适于初学者学习,要么方法过于深奥,让人摸不着头脑,因此,本教程采用简单易懂的vb+access来进行数据的导入,以便于初学者学习、使用,并且附加了vb和access数据库的完整源代码和丰富的截图说明,供学习者参考学习。
下面开始讲解倒入方法:
第一,在ORACLE数据库中建表。
用ORACLE数据库的scott用户登录,建立一个表conn_test,字段为users和passwd,类型和长度分别为varchar2(8),varchar2(12)。
第二,设置ODBC数据源。
控制面板-〉管理工具,双击ODBC数据源,打开ODBC数据源管理器,如下图:
点击“添加(D)…”,打开创建数据源窗口,如下图:
选择你建立ORACLE数据库时的名字,本例是:Oracle in OraDb10g_home1
然后点击“完成”,弹出Oracle ODBC数据源配置窗口,如下图:
填上相应的信息,然后点击“OK”。
第三,在ACCESS中建立连接表。
打开本例所带的源码包,打开glgl.mdb,在空白地方点击右键,选择“链接表”,如下图:
在接着弹出的对话框中,点开文件类型,选择“ODBC数据库”,如下图:
在接着弹出的窗口中选择“机器数据源”,然后选中刚才建立的ODBC数据源“ORCL”,点击“确定”,如下图:
这时系统会弹出窗口要求输入登录ORACLE数据库的密码,输入正确密码即可,如下图:
点击“OK”后,会弹出链接表窗口,找到我们建立的数据表CONN.TEST,然后点击“确定”,如下图:
确定后会弹出要求用户确定唯一记录的窗口,我们选择“USERS”,然后“确定”,如下图:
这时链接表建立完成,如下图所示:
第四,利用本例的VB源代码,运行后,登录,然后点击ORACLE 10g测试,在弹出的窗口点击“数据导入测试按钮”,这是可能会弹出登录数据库的密码验证窗口,如下:
输入正确密码后,点击“OK”,即可,导入过程可以通过监视窗口察看,完成后会弹出提示。
至此,数据导入教程完毕!
本教程和所附源代码均为本人开发,无版权问题,可以随意根据自己需要修改使用。