oracle 11g与mysql数据库通过db-link建立数据连接的问题
发布网友
发布时间:2022-04-08 07:26
我来回答
共3个回答
热心网友
时间:2022-04-08 08:55
oracle 11g与mysql数据库通过db-link建立数据连接的问题
Oracle 需要安装 getway 采纳连接其他类型的数据库的,你安装了吗?
我仔细看了一下,oracle服务和getway服务放到一起的时候,估计需要用两套listener的信息,一套用于oracle服务(端口1521,)一套用于透明网关(比如端口1520);
我估计这个用oracle的NetManager配置程序就可以配置出来。
然后在tnsnames.ora中配置mysql的本地Net服务名。
热心网友
时间:2022-04-08 10:13
Oracle 需要安装 getway 采纳连接其他类型的数据库的,你安装了吗?
我仔细看了一下,oracle服务和getway服务放到一起的时候,估计需要用两套listener的信息,一套用于oracle服务(端口1521,)一套用于透明网关(比如端口1520);
我估计这个用oracle的NetManager配置程序就可以配置出来。
然后在tnsnames.ora中配置mysql的本地Net服务名。
参考:
http://blog.csdn.net/orion61/article/details/26478249追问oracle 11g不需要另外装透明网关,因为只是做做联通的实验,所以讲oracle服务和gateway服务放在一个监听中。后来按楼主的说法弄了两个listener,也没有连通。不知道什么原因,看网上说可能存在64bit和32bit的原因。有重新在另一台XP上做实验,到最后还是出现了ora_28500和ora_02063的错误。
热心网友
时间:2022-04-08 11:48
风吹草低见牛羊.
两个数据库之间如何进行连接
用db_links可以解决此类问题:drop database link ss create database link woody_DB_LINK connect to woodydb(数据库实例名称)identified by woody123(密码)using 'woody.woodycad.com'(连接字符)然后在oracle安装目录下:D:\oracle\network\ADMIN tnsnames.ora文件里面根据链接情况加上链接 woody...
jdbc 连接Mysql Communications link failure due to underlying exceptio...
1 通过 软件或者可视化界面 能否正常登陆你的数据库 如果能正确登陆至少说明 数据库层面没有问题 2加载驱动 和 获取连接 能否能到正确的连接 如果能获取到 连接 并且打印出 对象号 说明能正确获取连接 如果这两部都没有问题 那么才要继续查询 另外 你不贴代码 直接发报错信息 还只发了一部分 我们很...
...搭建部署(Nginx+Mysql+Redis)应用服务和解决MacDocker0问题
如果用户需要在多个容器之间共享一些持续更新的数据,最简单的方式是使用数据卷容器。数据卷容器也是一个容器,但是它的目的是专门提供数据卷给其他容器挂载。创建一个数据卷容器dbdata,并在其中创建一个数据卷挂载到/dbdata:然后,可以在其他容器中使用--volumes-from来挂载dbdata容器中的数据卷,例如创建d...
装MySQL数据库时出现一个错误这怎么解决
1. 在主库上备份表 t (假设备份快照 GTID 为 aaaa:1-10000),恢复到从库;2. 设置复制过滤,过滤表 t:CHANGE REPLICATION FILTER REPLICATE_WILD_IGNORE_TABLE = ('db_name.t');3. 启动复制,回放到 aaaa:10000 时停止复制(此时从库上所有表的数据都在同一状态,是一致的);START SLAVE ...
mysql中同时查询两个数据库中的数据
1、打开php的编辑器sublime,新建一个文件,写上注释内容。2、新建一个函数chaxun。3、连接数据库,填写数据库的用户名,密码,主机名以及要使用的数据库。4、填写查询的sql语句。select * from test1。5、读取查询到的数据,我们这里用到的函数是fetch_assoc来实现。6、调用这个函数。7、打开本地的...
php连接mysql数据库,执行查询语句后,排序后再输出
你的情况直接使用排序语句就可以 select id, type from news where <condition> order by id desc
mysql_query()函数没有返回值
link=mysql_connect("localhost","xxxxx","xxxx") or die(mysql_error());db_selected=mysql_select_db('login',$link) or die(mysql_error());id=$_POST['id'];pw=$_POST['pw'];sql="select * from login where 账号='$id' and 密码='$pw'";result=mysql_query($sql,$link) ...
php下载官网?
./mysqladmin-urootpasswordoldpass‘123456’ 9、测试 mysql-uroot-p 会提示输入密码,就用刚才设置的密码 123456 如果出现mysql,说明连接成功了,下面通过命令创建一个数据库、建一个表,增加一条记录,为后面的测试准备 mysqlcreatedatabasegywtest; mysqlusegywtest; mysqlcreatetablestudent(idint(4)notnullprimarykey...
php下载安装教程(php安装包下载)
4.安装Mysql [root@localhost~]#yum-yinstallmysql 5.安装mysql-server [root@localhost~]#yuminstallmariadb-server CentOS7+版本将MySQL数据库软件从默认的程序列表中移除,用mariadb代替了,entos7配置教程上,大多都是安装mariadb,因为centos7默认将mariadb视作mysql。 因为mysql被oracle收购后,原作者担心mysql闭源,...
Python中使用SQLAlchemy操作数据库
id,name,sex):self.id=idself.name=nameself.sex=sex#初始化数据库连接,:engine=create_engine('mysql+pymysql://root:toor@localhost:3306/testdb',echo=False)#创建DBSession类型:DBSession=sessionmaker(bind=engine)session=DBSession()#增操作,增加3条记录item1=Person(id=1,name='xgx',sex...