位置: 编程技术 - 正文

通过HSODBC访问mysql的实现步骤(cmd 访问mysql)

编辑:rootadmin
一、环境 OS:Linux myhostname 2.6.9-.ELsmp #1 SMP Sat Aug :: CDT i i i GNU/Linux CentOS release 4.4 (Final) Oracle:Oracle Database g Enterprise Edition Release .2.0.1.0 - Prod,数据库已经安装好 mysql:5.1.-community for windows 二、安装配置 1. 安装unixODBC,用root用户 rpm -Uvh unixODBC-2.2.-1.el4s1.1.i.rpm 2. 安装mysql ODBC,用root用户 rpm -Uvh mysql-connector-odbc-5.1.5-0.i.rpm 3. 安装oracle gateway,用oracle用户 我装的是_gateways_linux.zip unzip _gateways_linux.zip cd gateways ./runInstaller 安装方法和oracle db 软件一样,我把gateway和db装一起了,共用一个OracleHOME 4. 配置/etc/odbc.ini [DSName] Driver =/usr/lib/libmyodbc5.so Description =MySQL Server =xxx.xxx.xxx.xxx Port = User =root UID =root Password = mypass Database =mysqldbname Option =3 Socket = charset =utf8 测试ODBC isql -v DSName root mypass 5. 配置$ORACLE_HOME/hs/admin/initDSName.ora HS_FDS_CONNECT_INFO = DSName HS_FDS_TRACE_LEVEL = 0 HS_FDS_SHAREABLE_NAME = /usr/lib/libmyodbc5.so 6. 配置listener.ora,加红色部分 SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = /usr/u/app/oracle/product/.2.0/db_1) (PROGRAM = extproc) ) (SID_DESC = (GLOBAL_DBNAME = BOSS) (ORACLE_HOME = /usr/u/app/oracle/product/.2.0/db_1) (SID_NAME = BOSS) ) (SID_DESC = (SID_NAME = phpcms) (ORACLE_HOME = /usr/u/app/oracle/product/.2.0/db_1) (PROGRAM = hsodbc) ) ) 7. 配置tnsnames.ora,添加 DSName = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = ..0.)(PORT = )) ) (CONNECT_DATA = (SERVICE_NAME = DSName)) (HS = OK) ) 8. 重启监听器并测试 lsnrctl reload lsnrctl service Service "DSName" has 1 instance(s). Instance "DSName", status UNKNOWN, has 1 handler(s) for this service... Handler(s): "DEDICATED" established:3 refused:0 LOCAL SERVER The command completed successfully tnsping DSName Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = ..0.)(PORT = ))) (CONNECT_DATA = (SERVICE_NAME = DSName)) (HS = OK)) OK (0 msec) 9. 建立dblink CREATE PUBLIC DATABASE LINK linkname CONNECT TO "root" IDENTIFIED BY <PWD> USING 'DSName'; . 测试 select "name" from t1@linkname; 三、遗留问题 1. 字符集问题,最好oracle和mysql是utf8,否则中文有问题 2. text字段会报错: select "textcol" from t1@linkname; ORA-: 连接 ORACLE 到非 Oracle 系统时返回此信息: [Generic Connectivity Using ODBC][MySQL][ODBC 5.1 Driver][mysqld-5.1.-community]You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '"t1" WHERE "id"=1' at line 1 (SQL State: ; SQL Code: ) ORA-: 紧接着 2 lines (起自 DSName) 本来想用datadirect的mysql ODBC试试,可只支持mysql enterprise版本,实在不好找,以后有机会再说吧。

推荐整理分享通过HSODBC访问mysql的实现步骤(cmd 访问mysql),希望有所帮助,仅作参考,欢迎阅读内容。

通过HSODBC访问mysql的实现步骤(cmd 访问mysql)

文章相关热门搜索词:通过web访问数据库的过程,通过什么访问数据库,通过什么访问数据库,myeclipse访问项目地址,如何访问mysql,myeclipse访问数据库的步骤,myeclipse访问数据库的步骤,访问mysql数据库时,用来选择并打开指定数据库的方法是,内容如对您有帮助,希望把文章链接给更多的朋友!

两个MySql服务的应用 两个MySql服务的应用一、如何在同一系统中安装两个MySql服务。安装一个5.0版本的,再安装一个5.1版本的就可以了。我用的是mysql-5.0.-win.zip和mysql-5.1.

mysql 备份与迁移 数据同步方法 不过最近发现这个可视化操作有点点问题,就是当数据条数超过一定数目EMSSQLManager就挂了,也不知道是否是软件问题……当然该开始我是将大的数据库

3步搞定纯真IP数据导入到MySQL的方法详解 前提:你会用vi。很明显,本文是在Linux下测试通过的。本文用的是MySQL命令行工具,如果你不会,用phpMyAdmin应该也可以。第1步:下载纯真IP数据,解压

标签: cmd 访问mysql

本文链接地址:https://www.jiuchutong.com/biancheng/312518.html 转载请保留说明!

上一篇:MySQL 转义字符使用说明(mysql需要转义的特殊字符)

下一篇:两个MySql服务的应用(两个mysql冲突怎么办)

  • 发票隔月作废怎么操作
  • 关于美容院的会计如何做账
  • 先开票后跨月预缴税款可以吗
  • 单位购买理财产品需要什么手续
  • 以前年度多缴的税款退回现金流量
  • 建筑公司办公室照片真实
  • 小规模纳税人残保金
  • 如何承包消防工程公司
  • 出售报废固定资产属于什么收入
  • 会计凭证在设计中应遵循的设计原则
  • 机械租赁费怎么算
  • 车贷抵押金计入会计科目?
  • 进项税认证怎么做分录
  • 企业缴存公积金比例
  • 企业所得税研发费用100%扣除的有哪些企业
  • 建筑行业劳务费开发票可以开工程款吗?
  • 没收入就没附加税么?
  • 案例分析个人心得体会
  • 会计报表指标也称为什么
  • 总分类账户和明细分类账户平行登记的内容可以概括为
  • 半变动成本和延期成本的区别
  • 收到认证费用计入什么科目
  • 制造业领用材料规章制度的好处
  • 领款凭证可以当收据吗
  • 公司 期货投资
  • 对公账户资金往来会产生税吗
  • 税控设备 抵减
  • 公司+农户经营模式是什么意思
  • 给客户赠送的礼物叫什么
  • 深度学习模型精度fp16和fp32
  • 报销差旅费会计科目怎么写
  • kkfileview启动组件失败
  • “Property or method “***“ is not defined on the instance but referenced during render.”报错的原因及解决方案
  • 对于个体工商户不需要满足累计经营三个月以上的条件
  • ajax不刷新页面
  • 勘察测绘公司是做什么的
  • nodejs 下载
  • 保险公司应收保费汇报范文
  • 员工的工资属于什么资产
  • 小汽车的消费税税率按照气缸容量实行差别
  • 软件开发企业如何计算利润
  • 帝国cms整合Elasticsearch
  • 准则对()、()和()等作出基本规定
  • sql server数字类型
  • 时区时间对照表
  • 季初资产总额和季末资产总额怎么算
  • 装修款需要开发票吗
  • 进项的加计抵减怎么算
  • 如何开具通用电子发票
  • sql2008使用教程
  • sql实现split函数的脚本
  • 小规模城建税减半征收2020新政策
  • 一般纳税人销售旧货税率
  • 工作服入什么科目类别
  • 银行贷款损失的计算公式
  • 上月做了未开票收入,这月开了票怎么报税
  • 会计账本怎么记账
  • 园林土方施工有哪些分项工程
  • sql语句查询记录
  • mysql导出语句
  • 拒绝访问.exe出错
  • ubuntu20安装fcitx5
  • mac插hdmi没画面
  • mac如何回复系统
  • freebsd连接wifi
  • javascript语言入门教程
  • 使用jquery操作dom
  • Nodejs+angularjs结合multiparty实现多图片上传的示例代码
  • js金额加减
  • python的链表
  • 应交税费二级科目有哪些
  • 财务报表的收入平稳
  • 江苏国家税务局电子税务局电话
  • 工会代扣代缴个税怎么申报
  • 建筑施工企业一级资质企业,安全生产管理
  • 四川税务稽查举报电话
  • 北京鼓楼医院网上挂号app
  • 企业筹建期间发生的费用应计入什么账户
  • 国税巡察反馈意见建议
  • 福建地税网上办事大厅
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设