Access数据库成功导入Oracle库方法

  这几天在做一个网站项目时需要把Access数据库中一个表导入Oracle库中,查了一下,现在有很多网页设计教程中给出了解决方案,但并不详细,如果照着做不能成功,现给出已成功导入的详细解决方案。

  如下:

  首先打开 控制面板-管理工具-数据源 (ODBC),添加一个数据源驱动程序为Oracle的用户DNS,并添入Data Source、Server Name、user,测试一下是否连通。

  然后,打开Access数据库,选中要导出的表,点击“文件”菜单中的“导出”,在保存类型下拉框中,选最下面的“ODBC Databases()”,然后在弹出的对话框“选择数据源”中选择“机器数据源”中的刚才建立的DNS,确定后再添入数据库密码就能成功导入到Oracle库了。

  需要注意的地方:准备导出的Access表表名必须要大写!否则导入到Oracle后,会出现虽然可以看到表,但查询该表时却出现“ORA-00942: 表或视图不存在”的错误!

  本文原发地址:http://www.code-123.com/html/200892191855580.html,转载请保留!

时间: 2024-10-29 22:35:03

Access数据库成功导入Oracle库方法的相关文章

access数据库如何导入Oracle数据库

首先打开 控制面板-管理工具-数据源 (ODBC),添加一个数据源驱动程序为Oracle的用户DNS,并添入Data Source.Server Name.user,测试一下是否连通. 然后,打开Access数据库,选中要导出的表,点击"文件"菜单中的"导出",在保存类型下拉框中,选最下面的"ODBC Databases()",然后在弹出的对话框"选择数据源"中选择"机器数据源"中的刚才建立的DNS,确定后

怎样用Java实现对access数据库建的题库进行抽题

问题描述 最近在做一个控制台实现的考试系统,用access数据库建的题库,需要从题库中随机抽取10道选择题,并且计算分数,希望会的朋友可以帮帮我.谢谢了 解决方案 解决方案二:比如数据中有50000条记录,然后随机生成10个(不重复)1-50000之间的数据,再从数据库中查询出来.解决方案三:access数据库表中肯定有一列代表题目的序号,为1-50000,那么,我们就以序号为基准进行查询.用Random.nextInt(50000)获取10个随机数字,作为需要获取的题目的序号,将这10个数字代

VB6实现连接Access数据库的ADODB代码实现方法_vb

本文实例讲述了使用ADODB.Connection连接access数据库的方法,驱动类型版本为:Microsoft.Jet.OLEDB.4.0.在VB的数据库操作中,连接数据库是第一步,也是最基本的,本文所述的这个例子,对于初学者学习如何在VB中连接Access数据库有着很好的借鉴参考价值. 具体实现代码如下: VERSION 5.00 Begin VB.Form 操作数据库 Caption = "VB操作数据库" ClientHeight = 3645 ClientLeft = 49

解决Access数据库出现0x80004005问题的方法

这篇论坛文章着重介绍了Access数据库出现0x80004005问题的解决方法,更多内容请参考下文: 这篇论坛文章着重介绍了Access数据库出现0x80004005问题的解决方法,更多内容请参考下文: 项目做了三个月了,终于也差不多完成了,昨天交去测试,结果出现了下面这样的问题: [OleDbException (0x80004005): Unspecified error] System.Data.OleDb.OleDbConnection.ProcessResults(Int32 hr)

Access数据库被损坏的修复方法

Access数据库被损坏主要分为以下几种情况:1.严重损坏:2.轻度损坏:3.有些表被损坏或有些表的部分记录被损坏.下面就分情况介绍解决办法. Access数据库被损坏主要分为以下几种情况:1.严重损坏:2.轻度损坏:3.有些表被损坏或有些表的部分记录被损坏.下面就分情况介绍解决办法. 1.使用Access97打不开数据库.系统提示"不可识别的数据库格式"或"不是该表的索引"等信息,这样的数据库都是损坏比较严重的.损害严重的数据库一般来说都是无法修复的,只有恢复备份

vb如何连接oracle数据库 vb访问oracle的方法

一般说来,访问远程后台数据库我们都是通过ODBC来完成的.但是,ODBC有一个致命的缺点--速度慢.事实上,对于ORACLE数据库,除了ODBC,我们还可以利用ORACLE本身所提供的OLE对象(Oracle Objects for OLE)来实现快速访问有关数据库. 在ORACLE V8中,Oracle Objects for OLE(以下简称OO)为常用开发工具提供了一整套与数据库简单相连的通讯访问方式,它支持各种支持VB自定义控件或OLE自动化(OLE Automation)的开发环境.O

access数据库转换导入到mysql数据库

  一. 软件介绍 DB2MYSQL是一个可以自动将ACCESS数据库文件转化为对应的SQL代码的软件.可广泛应用于ACCESS数据库转换为MYSQL或其他类型的SQL数据库的软件. DB2MYSQL能够实现可视化操作数据库,转换界面非常简单明了,可轻松实现ACCESS数据库转换为MYSQL数据库.如果想要将SQL SERVER的数据库转换到MYSQL,也可以使用这个软件,具体操作是先使用SQL SERVER的"导入和导出数据"将SQL SERVER数据导出到ACCESS文件,然后再将

Access数据库在线压缩的实现方法

如果在 Access 数据库中删除数据或对象,或者在 Access 项目中删除对象,Access 数据库或 Access 项目可能会产生碎片并会降低磁盘空间的使用效率.压缩 Access 数据库或Access项目实际上是复制该文件,并重新组织文件在磁盘上的存储方式.压缩同时优化了 Access 数据库和 Access 项目的性能. 所以我们在对日益增大的数据库导致的ASP程序慢得无法忍受的时候,就想到了要压缩他.但常规的做法把他下载到本地然后用MSaccess来完成压缩操作,然后再上传! 需要注

不同字符集的数据库之间导入数据的方法

以US7ASCII的库中导出的数据导入到字符集为ZHS16GBK的库为例子: 假设US7ASCII的库是A机,字符集为ZHS16GBK的库为B机 1.确定你A机上的oracle用户的.profile文件中的NLS_LANG是US7ASCII,正常的导出所有数据. 2.然后传到B机上,bin模式,然后在B机上设定好oracle用户的设定环境变量NLS_LANG=AMERICAN_AMERICA.US7ASCII 以sys用户执行update props$ set values$='US7ASCII