加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长百科 > 正文

oracle转mysql

发布时间:2021-03-14 21:17:04 所属栏目:站长百科 来源:网络整理
导读:Oarcle 迁移至mysql 技术方案? Linux安装? 分别对应32为,64位的win和Linux平台? 安装步骤? 1.需要安装oracle_client? 2.复制sqluldr2_linux32_10204.bin(64位系统用sqluldr2_linux64_10204.bin)到$ORACLE_HOME的bin目录,重命名为sqluldr2.bin? 3.修改 $H

Oarcle 迁移至mysql 技术方案?


Linux安装?
  分别对应32为,64位的win和Linux平台?
安装步骤?
  1.需要安装oracle_client?
  2.复制sqluldr2_linux32_10204.bin(64位系统用sqluldr2_linux64_10204.bin)到$ORACLE_HOME的bin目录,重命名为sqluldr2.bin?
  3.修改 $HOME目录下.bash_profile 增加如下环境变量?
    export LD_LIBRARY_PATH=$ORACLE_HOME/bin:$ORACLE_HOME/lib:/lib:/usr/lib?
  4.验证?
    -bash-3.2$ sqluldr2.bin?
安装sqluldr工具
  注 :如果导出中文乱码而且设置编码集无效设置windows本地环境变量?
  变量名:NLS_LANG?
  变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK


客户端编码?
  1)解压sqluldr至任意盘下(建议 D: 或者 E:)?
  2)解压instantclient-basic-nt-11.2.0.4.0 至任意盘下?
  3)配置sqluldr环境变量?
    变量名 :ORACLE_HOME?
    变量值 :(instantclient-basic-nt-11.2.0.4.0存放路径)?
  4)配值ORACLE_NOME到PATH变量?
    添加值:%ORACLE_HOME%;?
  5)验证是否安装正确?
    1.进入CMD?
    2.切换到sqluldr存放目录(输入 sqluldr2 可能查看参数列表)?
  6)运行命令导出需要的表?
    User:用户名/密码 @ 数据库?
    Query:查询数据语句?
    Text:目标数据库类型?
    File:导出文件?
    Table:表名?
    Charset:编码?
例子:sqluldr2 user=md/[email?protected]:1521/testdb query="sele?ct * from app_user t" text=mysql file=app_user.txt table=app_user

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读