两种方式:
第一种通过ODBC数据源,新建一个oracle的数据源DSN,然后在access表中点击右键“导出”-->“ODBC数据库”,选择数据源及输入oracle账户即可导入。
注意:此种方式导入存在问题,如果access表的表名和字段名存在小写字母,在oracle检索的时候表名和字段名必须加引号,因为oracle视图中默认是大写,否则会提示找不到表和视图。
第二种通过sql*load,这种方式麻烦但解决了大小写问题。
(1)在oracle数据库中新建表,和access表结构一样。oracle默认新建的表名和字段名为大写,所以不存在视图大小写的问题。
(2)在access表中导出文本数据“Tbx.txt”:access表右键“导出”-->“文本文件”,然后选择存储路径及分隔方式,如以“,”分隔。
(3)手动写sql*load的配置文件“TBX.ctl”,格式如下:
load data
infile 'Tbx.txt'
into table TBX
(TBXNAME char terminated by ',',
TBXLOCATION char terminated by whitespace)
注:infile为文本文件名
into table为oracle数据库创建的表名
TBXNAME为表字段
terminated by为分隔字符
terminated by whitespace为结尾以空白分隔
(4)在命令行运行如下命令:
D:\>sqlldr userid=mdsp/mdsp control=TBX.ctl log=tbx.out
分享到:
相关推荐
本资料详细介少了access数据库转oracle数据库,并附关键代码
支持oracle,sqlsever,access等数据库之间数据格式转换:即Oracle转SQL Server;SQL Server转Oracle;Oracle转Access;Access转Oracle;SQL Server转Access, Access转SQL Server等。可以实现数据库的移植,异构数据库...
支持oracle,sqlsever,access等数据库之间数据格式转换:即Oracle转SQL Server;SQL Server转Oracle;Oracle转Access;Access转Oracle;SQL Server转Access, Access转SQL Server等。可以实现数据库的移植,异构数据库...
支持oracle,sqlsever,access等数据库之间数据格式转换:即Oracle转SQL Server;SQL Server转Oracle;Oracle转Access;Access转Oracle;SQL Server转Access, Access转SQL Server等。可以实现数据库的移植,异构数据库...
《Access到Oracle的数据迁移工具——Access2Oracle深度解析》 在信息技术领域,数据库管理是核心环节之一,不同的数据库系统有着各自的特性和优势。Access作为Microsoft Office套件的一部分,以其易于使用和灵活的...
### ACCESS连接Oracle数据库操作详解 在信息技术领域,数据库的互联互通是实现数据共享和高效管理的关键。其中,将Microsoft Access这一广泛应用于小型项目和数据分析领域的桌面数据库管理系统与Oracle——一款高...
支持oracle,sqlsever,access等数据库之间数据格式转换:即Oracle转SQL Server;SQL Server转Oracle;Oracle转Access;Access转Oracle;SQL Server转Access, Access转SQL Server等。可以实现数据库的移植,异构数据库...
本文将详细讲解如何使用特定的工具将Access数据库中的数据导入到Oracle数据库中,以及涉及到的相关技术点。 首先,Access和Oracle是两种不同类型的数据库管理系统。Access是由微软开发的关系型数据库系统,主要应用...
Access是一种轻量级的关系型数据库管理系统,适用于小型数据存储和管理,而Oracle则是一款功能强大的企业级数据库系统,适用于处理大量复杂数据。在某些情况下,可能需要将Access中的数据迁移到Oracle,以满足更高...
Oracle.DataAccess.dll是Oracle公司提供的一款数据访问组件,用于.NET应用程序与Oracle数据库之间的交互。这个组件是Oracle Data Provider for .NET (ODP.NET) 的一部分,它允许开发人员使用C#、VB.NET等.NET语言来...
使用了,ODP.NET 方式链接数据库,只要把Oracle.ManagedDataAccess.dll引入取代以前的Oracle.DataAccess.dll即可。 这种方式也是oracle公司提供的,稳定性要比之前那种更好,而且也是免安装客户端的,目前还没测试...
《Oracle.DataAccess.dll:深入解析与应用》 Oracle.DataAccess.dll是Oracle公司提供的.NET数据提供程序,它是Oracle客户端的一个重要组成部分,专为.NET Framework应用程序设计,使得开发者可以方便地在C#、VB.NET...
Oracle.DataAccess.Client.dll是Oracle公司为.NET开发者提供的一个关键组件,它是Oracle数据提供程序的一部分,用于在C#等.NET环境中与Oracle数据库进行交互。这个库包含了丰富的Oracle类和接口,使得开发人员可以...
Oracle.DataAccess是Oracle公司提供的.NET数据提供程序,它允许.NET开发者使用C#、VB.NET等语言与Oracle数据库进行交互。这个集合包含的是不同版本的Oracle.DataAccess客户端组件,分别为32位(X86)和64位(X64)版本,...
将 Access 表中的数据导入到 ORACLE 中 在本文中,我们将讨论如何将 Access 表中的数据导入到 ORACLE 中的两种方法。这些方法将指导您如何使用 ODBC 连接将数据从 Access 导入到 ORACLE 中。 方法一:使用 ODBC ...
Oracle Access Manager(OAM)是Oracle公司提供的一种全面的身份管理和访问控制解决方案,它为企业提供了强大的安全防护,确保了用户对应用程序和数据的访问是安全、受控的。本手册将指导您逐步完成OAM的安装和配置...
OracleToAccess是一款专门用于将Oracle数据库中的数据转换并导入到Access数据库的应用工具。这款软件能够帮助用户方便地处理数据迁移工作,尤其适用于那些需要在Oracle和Access之间进行数据交换的场景。 Oracle...
Oracle.DataAccess.dll是Oracle公司提供的一个.NET数据提供程序,它允许.NET开发者通过ODP.NET(Oracle Data Provider for .NET)与Oracle数据库进行交互。这个库包含了对Oracle数据库进行各种操作的类和方法,包括...
C#连接SQL,Access,Oracle等等数据库代码!! C#连接SQL,Access,Oracle等等数据库代码!! C#连接SQL,Access,Oracle等等数据库代码!! C#连接SQL,Access,Oracle等等数据库代码!! C#连接SQL,Access,...