sqlserver oracle-sqlserver数据导入oracle

问题描述

sqlserver数据导入oracle

我在oracle中创建了和sqlserver中的名字和结构相同的表,如何将sqlserver中的数据导入到oracle中新建立的表中

解决方案

使用sqlserver自带的DTS(导出)工具就可以实现,数据源选择sqlserver,目的选择ORACLE使用的驱动(如9i就是oracle in orahome92 )

打开企业管理器,展开服务器根节点,找到:数据转换服务--本地包在本地包上,右键,新建包;进入创建界面。。。之后。。。。,开始配置数据源。。。目的服务器。。。。在配置源时,选择源类型为oracle连接类型,高级属性--配置连接服务器地址,登陆名和账号........

时间: 2024-10-25 16:29:37

sqlserver oracle-sqlserver数据导入oracle的相关文章

批量Excel数据导入Oracle数据库

由于一直基于Oracle数据库上做开发,因此常常会需要把大量的Excel数据导入到Oracle数据库中,其实如果从事SqlServer数据库的开发,那么思路也是一样的,本文主要介绍如何导入Excel数据进入Oracle数据库的内容. 一般我们拿到的Excel数据,都会有一个表头说明,然后下面是一连串的数据内容,如下图所示:   而Oracle中数据库一般为英文名称,中文名称就需要转义,为了方便导入,我把中文名称对照数据库的字段,把表头修改为对应的字段名称,如果没有数据库对应的字段,那么删除Exc

关于 Oracle 的数据导入导出及 Sql Loader (sqlldr) 的用法

在 Oracle 数据库中,我们通常在不同数据库的表间记录进行复制或迁移时会用以下几种方法: 1. A 表的记录导出为一条条分号隔开的 insert 语句,然后执行插入到 B 表中2. 建立数据库间的 dblink,然后用 create table B as select * from A@dblink where ...,或 insert into B select * from A@dblink where ...3. exp A 表,再 imp 到 B 表,exp 时可加查询条件4. 程序

excel 数据导入oracle中有哪些方法

问题描述 excel 数据导入oracle中有哪些方法 数据初始化时,很多excel文件上的数据需要导入到数据库中,不知道有一些什么好方法?目前,我是用程序导入的,但是速度肯定不如直接操作数据库,简单一点的表目前是弄了一个中间表,先讲数据导入到中间表,然后对一些字段进行处理,存储过程,讲数据复制到目标表中,但是,也存在一些问题,就是,如果想要查一个关联的id,返回多个的时候,需要把信息保存下来,但是本条数据不处理,相当于程序中的continue,还有异常的处理,父子关系,比如说,一个父对象,下面

使用exp/imp导入oracle 11g数据到oracle 9i

现在有个需求,需要使用exp/imp导入11g的数据库数据到9i中,解决这个问题一般来说想到三种方法思路,一个个尝试(其实从高版本服务端支持低版本客户端的原则,可以大概的猜测出使用9i的客户端处理该问题) 方法1:导出导入都使用11g客户端 --11g客户端导出 [oracle@xifenfei ~]$ exp chf/xifenfei file=/tmp/t_xifenfei.dmp >log=/tmp/t_xifenfei.log tables=chf.t_xifenfei Export:

将Oracle的数据导入EXCEL中的方法

在当今信息化高速发展的时代,日常的工作中,用户经常遇到要将EXCEL文件中的数据和ORACLE数据库中的数据互倒的问题,实现对实时数据的操作,而可查阅到这方面的资料并不多.若需将ORACLE信息系统中的数据倒出来,并在此基础上利用EXCEL对其进行分析整理,笔者在工作中利用ODBC将数据倒入到EXCEL文件中,对初学者来说,效果不错,在这里给大家作一介绍. 所谓ODBC是Open Database Connectivity 的缩写,就是开放式数据库互连.利用ODBC实现动态数据交换的前提条件很简

Oracle备份数据导入到其他的表空间(只设置默认表空间无效)

  我们在导入一个Oracle备份的数据文件(*.dmp)到另外一个数据库的用户下时,如果需要更换表空间,可以采用下几个办法. 假设导出用户名:EXP_USER 表空间为:EXP_TSPACE 导入用户名:IMP_USER 表空间为:IMP_TSPACE 1.设置导入用户的默认表空间以及权限. a)建表语句如下: create user IMP_USER Sql代码 identified by "密码" default tablespace IMP_TSPACE temporary t

oracle 大数据-有oracle优化大量数据

问题描述 有oracle优化大量数据 假如现在oracle数库一张表中有几十万条数或者说这几十万条数据存在excel文件或txt文件里面,如何将这几十万条数据插入到数据库中.

导入导出 Oracle 分区表数据

--**************************** -- 导入导出 Oracle 分区表数据 --****************************         导入导入Oracle 分区表数据是Oracle DBA 经常完成的任务之一.分区表的导入导出同样普通表的导入导出方式,只不过导入导出需要考 虑到分区的特殊性,如分区索引,将分区迁移到普通表,或使用原始分区表导入到新的分区表.下面将描述使用imp/exp,impdp/expdp导入导出 分区表数据.       有关分

将mysql数据库表中的部分数据导入到oracle数据库中

问题描述 将mysql数据库表中的部分数据导入到oracle数据库中 有一个问题:需要将Mysql数据库表中的某些数据导入oracle数据库的表中,需要通过传递文件来实现.比如将mysql数据生成.sql文件,然后执行该文件就可以写入到oracle数据库中.希望各位高手给个思路,谢谢 解决方案 可以用sql命令把数据导出到文件,e然后再把文件导入数据库 解决方案二: 你自己思路不是已经很清晰了吗? or你的意思是需要定时自动导入? 自动导入的话 估计需要借助写个程序实现了 解决方案三: 你自己思