如何能让我的SQL server 程序用到oracle数据呢。经过几天空闲时间终于搞定。
首先是把要过来的oracle备份的.dmp文件处理好,要来EXP导出时候的用户名和密码,以及LOG日志文件。
其次安装oracle数据环境,和我的SQL数据库在一个机器上,呵呵,这样好办多了。数据库是ORACLE9i版本的,而现在找到的是ORACLE10G,经过询问得知,完全可以兼容。开始安装ORACLE10g了。要记住每一个数据的记录。首先orc默认的全局数据库密码要记住,我设置的是orcl,并且记住其他几个帐号都是这个密码了。然后安装结束。把安装以后的文件复制出来放好。在里面会找到,数据管理的“:5500/em”端口的网址。记住这个有用啊。下面开始熟悉ORACLE的方方面面了,接着开始到数据库了。
第三、先建立一个用户名,名称最好和提供DMP备份的名称一样,密码也一样。这样会省很多事的。开始WINDOWS下运行CMD:
C:>imp username/userpassword@orcl file=d:/user.dmp ignore=y rows=y full=y
开始执行导入操作。时间很长,那么USER.DMP数据库就被恢复过来了。
现在我们我们已经把ORACLE的备份数据恢复过来了。ORACLE里面有我们需要的数据了,我们如何把这些数据导入到SQL server里呢。这时候就要用到SQL转移工具DTS了……….
打开企业管理器,在要导入的数据库出按下右键,所有任务里选择导入数据选择数据,进入数据转换导入导出向导。下一步我们选择数据源为Microsoft OLE Provider for oracle 选择属性因为是本机所以服务器名称不比输入了,用户名我们输入ORACLE我们需要的数据库的用户名和密码。测试一下连接,正常连接以后选择确定,就可以选择(勾选)我们需要的这个数据库里的表了。这样,oracle中的表就导入到SQL里面了。我们就可以用SQL来操作数据了。
分享到:
相关推荐
本文将详细解析“超好用的ORACLE备份/导入数据库脚本”所涉及的知识点,帮助你理解和掌握如何高效地进行数据库管理工作。 首先,Oracle数据库备份的主要目标是保护数据免受意外损失,如硬件故障、软件错误或人为...
在Oracle数据库管理中,将数据文件导入到指定的表空间是一项常见的操作,这对于数据迁移、备份恢复或测试环境的构建至关重要。"ORACLE导入数据文件到指定的表空间"这个主题涉及了Oracle数据库的导入工具(IMP)、...
本篇文章将详细讲解SQL和Oracle数据库的备份及还原方法,特别关注Oracle中的exp/imp工具。 Oracle的exp/imp工具是早期的数据库导出和导入工具,它们主要用于数据的迁移、表空间的转移以及逻辑备份。虽然随着技术的...
在这个场景中,我们可以利用批处理文件来简化Oracle数据库的操作,如删除用户、创建用户、创建表和触发器,以及执行其他SQL语句。 首先,我们需要了解如何在批处理文件中连接Oracle数据库。这通常通过Oracle的...
在本篇中,我们将深入探讨Oracle的数据导入导出及Sql Loader的使用方法。 1. **Oracle数据导入导出** Oracle提供了多种数据导入导出工具,包括`expdp`(Export Data Pump)和`impdp`(Import Data Pump)以及传统的...
SQL*Loader是Oracle提供的一种快速、高效的数据加载工具,能够从文本文件或者二进制文件中批量导入大量数据到Oracle表中。它允许用户自定义数据格式,并且支持多种数据源,使得数据迁移和备份变得简单。 2. **导入...
通过上述步骤,可以从一个现有的Oracle环境中导出DMP文件,并将其导入到不同的表空间和不同的用户下,从而实现数据的有效迁移和管理。这种方式在进行数据迁移、测试环境搭建等方面非常实用,能够有效避免数据丢失和...
Oracle 数据库的导入导出是数据库管理中的常见操作,用于数据迁移、备份恢复或系统迁移等场景。DMP(Data Pump Export and Import)文件是一种高效的数据传输格式,它提供了快速、灵活的数据移动方式。以下将详细...
### Oracle备份与还原数据库知识点详解 #### 一、Oracle数据库备份方法概述 Oracle数据库提供了三种标准的备份方式:导出/导入(EXP/IMP)、热备份(Hot Backup)和冷备份(Cold Backup)。这些方法根据不同的场景...
### Oracle将纯文本文件导入到Oracle数据库中 在IT领域,特别是对于数据库管理员(DBA)以及数据工程师来说,将外部数据源(如纯文本文件)导入到Oracle数据库是一项常见的任务。这种需求通常出现在数据迁移、数据...
这个转储文件可以在需要时用`impdp`工具导入到其他Oracle数据库中。`expdp`支持多种导出模式,例如全库导出、用户模式导出、表或视图级别的导出,以及基于条件的导出。此外,还可以通过参数设置来控制导出的详细程度...
1. SQL*Loader:SQL*Loader是Oracle提供的一个快速数据加载工具,可以从文本文件、CSV文件等导入数据到数据库。通过创建控制文件定义数据格式,然后调用SQL*Loader进行批处理导入。 2. Data Pump(expdp/impdp):...
--按参数文件方式导出,将要导出的命令写在文本文件中 ..................(见附件) --导入ORACLE参数 参数 说明 USERID 指定执行导入的用户名和密码 BUFFER 指定用来读取数据的缓冲区大小,以字节为单位 COMMIT ...
### 导入导出Oracle的SQL文件 #### 知识点一:Oracle 数据库的导入导出工具 在Oracle数据库管理中,数据的备份与恢复是极其重要的环节。Oracle提供了多种工具来支持这一过程,其中最常用的就是`expdp`(Export ...
"系统读取目录下所有后缀为txt的文件并解析",这一过程涉及到文件过滤和内容解析。可以通过编程语言的文件过滤器(如Java的`FilenameFilter`或Python的`glob`模块)筛选出txt文件,然后用正则表达式或其他解析工具...
Oracle数据库是全球广泛...总之,Oracle数据库的版本号修改、DMP文件导入错误的解决以及数据库的定时备份都是日常运维中不可忽视的环节。正确理解和使用这些工具和方法,能够有效地提高数据库管理的效率和数据安全性。
- 将导出的文件或脚本导入到Oracle数据库中。 - 可以使用Oracle的`impdp`工具或`imp`命令来进行数据导入。 - 如果数据是以CSV或其他文本格式导出的,则可以使用Oracle的`SQL*Loader`工具来导入数据。 #### 注意...
除了上述自动化备份方法之外,Oracle还提供了EXP/IMP命令来进行数据的导入导出。这是一种手动备份的方式,但在某些场景下仍然非常有用。 ##### 1. 数据导出 例如,要将数据库`TEST`完全导出至`D:\daochu.dmp`中,...