精华内容
下载资源
问答
  • oracle数据库迁移SQLserver数据库,官方工具好用
  • 此工具用于从oracle数据库迁移sqlserver,从官网下载的!还不够50个字啊啦啦啦啦啦啦啦
  • 使用Oracle SQL Developer迁移sql server至Oracle数据库

    千次阅读 热门讨论 2018-05-14 14:29:42
    Oracle SQL Developer是...本文介绍使用Oracle SQL Developer迁移sql server至Oracle数据库,步骤如下: 一、配置第三方连接 要使用 JDBC 访问数据库,必须使用 JDBC 驱动程序。默认情况下,Oracle SQL Devel...

    Oracle SQL Developer是Oracle官方出品的数据库管理工具。官方下载地址:Oracle SQL Developer,官方入门:
    官方入门

    本文介绍使用Oracle SQL Developer迁移sql server至Oracle数据库,步骤如下:

    一、配置第三方连接

    要使用 JDBC 访问数据库,必须使用 JDBC 驱动程序。默认情况下,Oracle SQL Developer是不包含sqlserver的数据库连接的。可从 Database 供应商(通常免费提供 JDBC 驱动程序下载)获取该驱动程序。

    jTDS 驱动程序可从 http://jtds.sourceforge.net/ 获得。使用版本 1.2(可从 http://sourceforge.net/project/showfiles.php?group_id=33291 下载)
    或者直接在maven仓库下载:JTDS

    1、打开Oracle SQL Developer,选择工具-->首选项-->数据库-->第三方 JDBC 驱动程序,如下:
    这里写图片描述

    2、选择添加刚下载的jtds驱动文件:
    这里写图片描述

    现在我们再打开添加连接界面,就可以看到SQLServerSybase两个tab页了。
    这里写图片描述

    二、添加sqlserver数据库连接

    点绿色加号添加我们要移植的sqlserver数据库连接:
    这里写图片描述

    三、创建移植信息库

    Oracle SQL Developer迁移数据库,需要一个数据库模式来存储它为移植过程收集和转换的元数据。该信息库包含所需的 37 个表、8 个视图以及主键和索引,还包括触发器和 pl/sql 代码。建议为此配置一个专用数据库模式(尽管这不是必需的)。

    要在新模式中为元数据构建信息库,用户需要以下角色和系统特权:

    RESOURCE
    CREATE SESSION
    CREATE VIEW

    1、通过命令行或plsql客户端使用管理员登录oracle,创建迁移用户(为了防止迁移过程中出现权限问题,我们直接赋予DBA权限):

    create user sgl_migra identified by sgl_migra;
    grant dba to sgl_migra;

    2、在Oracle SQL Developer里点击绿色加号新增连接
    这里写图片描述

    连接用户是我们刚创建的sgl_migra用户:
    这里写图片描述

    3、右键创建的sgl_migra连接,点击移植资料档案库-->关联移植资料档案库:
    这里写图片描述

    这个可能要一两分钟:
    这里写图片描述

    四、开始移植

    1、右键sqlserver连接里我们要移植的数据库,点击移植到Oracle...打开移植向导界面
    这里写图片描述

    向导界面如下:
    这里写图片描述

    2、点击下一步,进入资料档案库设置界面,选择我们步骤二创建的移植信息库sgl_migra,由于我们是新建的sgl_migra,截断勾不勾都行。
    这里写图片描述

    3、点击下一步设置输出目录
    这里写图片描述

    4、点击下一步设置源数据库,选择我们创建的sqlserver连接
    这里写图片描述

    5、点击下一步设置转换的数据库
    这里写图片描述

    6、设置转换规则,一般默认即可
    这里写图片描述

    7、选择要转换的对象
    这里写图片描述

    8、设置目标数据库
    这里写图片描述

    9、设置移动数据配置
    这里写图片描述

    10、概要显示
    这里写图片描述

    11、点击完成开始转换
    这里写图片描述

    12、移植完成后,Oracle SQL Developer会自动创建一个与sqlserver数据库同名的用户,如我们这里的是myproject,密码和用户名相同,我们用myproject/myproject在plsql里登录,查询用户表数据可以看到转换后的数据(而且对于在oracle不能使用的表名user改成了user_)。
    这里写图片描述

    展开全文
  • 有时候我们有迁移数据库的需求,例如从Oracle迁移SQL Server,或者从MySQL迁移到Oracle。 很多江湖好汉一时不知如何手工操作,所幸的是Navicat提供了迁移的自动化操作界面。 ...

    有时候我们有迁移数据库的需求,例如从Oracle迁移到SQL Server,或者从MySQL迁移到Oracle。

    很多江湖好汉一时不知如何手工操作,所幸的是Navicat提供了迁移的自动化操作界面。

    当然,Navicat的数据库迁移无法做到完美,一些依赖数据库特征,人无我有的内容是无法迁移的,例如Oracle的存储过程、序列、MySQL的自增字段等。

    木头大哥做过测试,Oracle的Date字段也是在一定条件下才能迁移成功的。

    以下是从Oracle迁移到SQL Server的步骤:

    1.首先安装Oracle和SQL Server

    此处忽略安装步骤

    2.安装Navicat

    此处忽略安装步骤

    3.建好Oracle数据库名为framework的Schema,并建好表录入好数据;在SQL Server里新建数据库framework。然后在Navicat里面配置好Oracle连接和SQL Server连接,例如:

    image

     

    image

     

    4.点击工具->数据传输

    image

    5.选择数据源和目标,注意其中数据库和模式的选择,

    image

    6.Navicat开始传输数据了,数据量不大的数据库,很快就传输完成。最后汇报:Finished – successfully

     

    image

     

    如果中途传输出错,或许修改几个字段的类型定义就传输通过了,需要耐心解决问题。幸好耐心就是IT江湖人士的常见美德。

    最后,如上所述,一些依赖数据库特征,人无我有的内容是无法迁移的。

    Oracle没有自增字段,传输到SQL Server后可以将id转换为自增字段。

    大功告成!

    以此类推,如何把数据从MySQL迁移到SQL Server、从MySQL迁移到Postgre SQL、从Oracle迁移到MariaDB、SQLServer迁移到SQLite,你懂的。

    (一些工具的下载地址 http://pan.baidu.com/s/1X9xDk)

    原文链接:https://www.cnblogs.com/hellowood23/p/5111912.html


    更多专业前端知识,请上 【猿2048】www.mk2048.com
    展开全文
  • SqlServer迁移oracle通过sqldeveloper

    千次阅读 2017-10-23 10:53:10
    SQL Server版本:Microsoft SQL Server 2008 R2 oracle版本:迁移oracle11g,11.2.0 (sqlserver安装在win7 64位,oracle...已安装Microsoft SQL Server 2008 R2、oracle11g数据库 所需文件: jdk6 jtds-1.2.2-di



    SQL Server版本:Microsoft SQL Server 2008 R2

    oracle版本:迁移到oracle11g,11.2.0

    (sqlserver安装在win7 64位,oracle安装在winXP 32位,已迁移成功)

    已安装Microsoft SQL Server 2008 R2、oracle11g数据库


    所需文件:

    jdk6

    jtds-1.2.2-dist

    sqldeveloper版本3.0.04


    jdk6下载:http://download.csdn.net/download/lovelybingying/10035566

    jtds下载:http://download.csdn.net/download/lovelybingying/10035682

    sqldeveloper有点大,传不上去,尴尬

    步骤:

    1、运行sqldeveloper,在界面中输入jdk地址(图中假设jdk在E盘根目录下)


    2、在sqldeveloper里,选择工具→首选项→数据库→第三方JDBC驱动程序,添加条目,添加后如下图所示(假设jtds存放在E:\app目录下)



    3、在sqldeveloper里,分别连接SqlServer数据库(看步骤4的图,192.168.1.101为使用sa用户连接的SqlServer)、oracle数据库(test为使用要迁移的目标oracle用户连接的oracle数据)

    4、选择要迁移的SqlServer数据库,右键,选择“移植到oracle”


    5、弹出如下移植界面,直接下一步


    6、此处会要求输入目标库的用户名密码

    7、输入“名称”,“输出目录”

    8、此处直接选择下一步

    9、此处直接选择下一步

    10、此处直接选择下一步

    11、此处直接选择下一步


    12、此处直接选择下一步


    13、此处直接选择下一步,之后点击“完成”,将开始迁移



    展开全文
  • 各位好,有大侠使用SSMA 迁移 Oralce 到SQL Server吗? 我现在碰到一个问题,连接什么的都没有问题,但是我在迁移数据时候,OutPut 输出 ![图片说明]...
  • oracle资料库资料迁移到MS-sqlsqlserver)工具,版本为6.0 如果连oracle资料库提示以下错误时, Unable to find specified provider. Error occurred while establishing connection to Oracle server. You might ...
  • 只需要修改配置文件,就可以方便的在ORACLESQLSERVER,EXCEL 数据表 之间导入导出
  • 用来迁移oracle数据库到sqlserver2008中,含licence
  • 数据迁移access,oraclesqlserve数 数据迁移access,oraclesqlserve数
  • 项目开发过程中,有时候会遇到更换数据库产品的要求,这样就需要将目标数据库的数据迁移到源数据库中。下面我就简单地说下将MYSQL数据迁移ORACLE以及SQLSERVER的步骤。

    项目开发过程中,有时候会遇到更换数据库产品的要求,这样就需要将目标数据库的数据迁移到源数据库中。下面我就简单地说下将MYSQL数据迁移到ORACLE以及SQLSERVER的步骤。

    MYSQL数据迁移到ORACLE

    使用工具:sqldeveloper

    1. 安装sqldeveloper
    2. 通过PL/SQL新建用户及表空间,注意:MySql的数据库名称和Oracle新建的用户名一致
    3. 通过sqldeveloper建立MySql、Oracle连接,然后使用数据库移植
    4. 根据导出的log文件,手动去修改一些脚本语句

    MYSQL数据迁移到SQLSERVER

    使用工具:SSMA

    1. 安装MySql驱动
    2. 安装SSMA
    3. 通过Microsoft SQL Server Management Studio新建用户及数据库
    4. 通过SSMA建立MySql、SqlServer连接,然后使用数据库移植
    展开全文
  • DM-ORACLE-SQLSERVER存储过程迁移,主要是数据库的存储过程备份,迁移说明文档
  • 步骤1: 先安装Oracle 11g 和 Sql Server 2008 步骤2:下载SSMA, 或者向我勒索 ,然后安装…… 步骤3: 打开各种所需的服务(怎么打??????Win+R-------->>>services.msc---------->>>Enter) 步骤4: 如果你有一个 ...
  • 数据库迁移指导SQL SERVER 2008ORACLE 11G
  • [SQL Server] 从oracle迁移SQL Server.

    千次阅读 2012-09-07 15:29:43
    SQL Server Migration Assistant  http://www.cnblogs.com/yinc/archive/2011/07/24/2115345.html   http://blogs.msdn.com/b/sqlcrd/archive/2011/06/07/sql-server-migration-assistant-1.aspx ...
  • 将mysql的数据库表迁移oracle中,使用sql developer 工具进行迁移,在迁移过程中遇到了很多坑,比如视图或表不存在错误,本文都进行了一一讲解,亲测成功。
  • 主要介绍了如何将Oracle的一个大数据表快速迁移Sqlserver2008数据库(图文教程),本文图文并茂给大家介绍的非常详细,需要的的朋友参考下吧
  • 绝对好用,本人已用过,已迁过几个大型数据库,只要一两分种时间,不会用的再找我
  • 通过Oracle sql developer工具从sqlserver迁移数据到oracle   序言  一般情况下,sqlserver数据迁移oracle,我们可以使用ODI来进行。但ODI的安装、配置、使用等比较繁琐, 而且,要想真正掌握它,也需要...
  • SQL Server版本:Microsoft SQL Server 2008 R2 oracle版本:迁移oracle11g,11.2.0 ...已安装Microsoft SQL Server 2008 R2、oracle11g数据库 所需文件: jdk6 这个我没有用到,但是sqldevelo...
  • mysql到oracle的数据迁移,详细描述
  • 针对sql server 数据迁移oracle,尤其是表中存二进制文件的数据迁移
  • Oracle数据库数据迁移SQL Server

    千次阅读 2019-07-18 11:00:22
    写程序进行转换,这里我介绍第一种方法,目前我发现了两个迁移数据库的软件,一个是微软开发的SQL Server Migration Assistant for Oracle (OracleToSQL),免费、可以数据并行传输,在数据量大时迁移速度快,不容易...
  • ORACLESQL之间的数据迁移 高级数据迁移 很多时间,要在异构数据库之间进行数据迁移或抽取,如果在SQL中提取ORACLE的数据,可以通过ODBC、OLEDB等多种方式,要从ORACLE提取SQL中的数据,大都是通过透明网关来实现...
  • oracle 创建 sql developer 迁移资料库

    千次阅读 2014-08-21 08:25:08
    以下内容摘自oracle 11g 权威指南     sql developer 迁移工作台需要使用1个迁移资料库来存储相应的

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 45,852
精华内容 18,340
关键字:

oracle迁移sql2008