问题标签 [database-link]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - 创建 oracle 数据库链接 - ora-12154 错误
我正在尝试像这样创建一个 oracle DB-Link:
在我的 tnsname.ora 中:
我收到:ora-12154 tns 无法解析指定的连接标识符
为什么会这样,我在谷歌上找不到答案。我需要更新另一个文件吗?
mysql - 如何在 MySQL 中创建数据库链接以连接到 Oracle?
我需要在 MySQL 中创建一个数据库链接以连接到 Oracle 数据库以使用 Oracle 数据库中存在的表。
我找不到在 MySQL 中创建数据库链接的任何代码或方法。我怎么能这样做?
oracle - 如何在 Oracle 中设置数据库链接?
我在我的 database1 编辑器中输入了以下包含 database2 信息的数据库链接。
然后我尝试访问一个 database2 表。
我收到一个错误TNS:could not resolve the connect identifier specified
这两个服务名称都在 tnsnames.ora 中。
这就是我的 sqlnet.ora 的样子
对数据库链接不是很熟悉,如果我没有意义,请道歉。
oracle - 如何在oracle中使用dblinks从不同数据库的两个表中选择数据?
我在数据库 A 中有一个表 t1,在另一个数据库 B 中有另一个表 t2。我们如何在不直接使用限定符的情况下从中选择数据......就像 database1.table1.something。
oracle - Oracle 更新后触发创建公共数据库链接
更新触发器后尝试在一个简单的 oracle 中执行 ddl 命令时出现错误:“ORA-04092:无法在触发器中提交”。更新列中的一个字段后,触发器需要创建公共数据库链接。这是来源:
所以,如您所见,我需要在激活新年后创建新的公共数据库链接。因此,当我尝试使用年份值“2014”更新表“tableInit”时,我得到 ORA-04092 错误。有什么办法可以避免这个错误,或者有其他解决方案吗?谢谢...
sql - 通过数据库链接为另一台服务器上存在的列创建外键?
在 Oracle 11g 中,是否可以通过数据库链接为另一台服务器上存在的列创建外键?
如果是这样,我可以使用一个查询来找到它们吗?
database - Oracle 和 Informix 之间的数据库链接
是否可以在 Oracle 和 Informix 之间创建允许复制的数据库链接?
有没有人这样做过?有任何想法吗?请帮我....
oracle11g - 两个 oracle 数据库之间的数据库链接问题(Ora-12541:“TNS:no listener”)
我是甲骨文的新手,所以对于可能是微不足道或愚蠢的问题,我很抱歉。我需要通过这样的数据库链接互连两个 oracle 数据库(12g 和 11g):
CREATE SHARED DATABASE LINK SYSEL
AUTHENTICATED BY scot IDENTIFIED BY *********
USING 'SYSEL'
我的 tnsnames.ora:
但如果我运行查询(例如select * from dual@sysel
),我总是会收到此错误:ORA-12541: TNS:neexistuje žádný proces listener 12541. 00000 - "TNS:no listener" *原因:连接请求无法完成,因为监听器没有运行。*操作:确保提供的目标地址与侦听器使用的地址之一相匹配 - 将 TNSNAMES.ORA 条目与适当的 LISTENER.ORA 文件(或 TNSNAV.ORA,如果连接通过交换)进行比较。在远程机器上启动监听器。行错误:1 列:20
我的 LISTENER.ORA:
我在 panoramix 上有一个 stunnel(它正在完全工作,我能够通过 sql developer 连接到 studuk 以及我能够 tnsping studuk。但是数据库链接不起作用。我认为,可能有必要修改一些方式listener.ora,但我不知道如何...可能出了什么问题?请帮忙。祝你好运 Josef K。
现在侦听器在端口 1521 上侦听,但尝试将查询作为 select * from dual@sysel 运行,但不幸的是这个错误:
行错误:1 列:20
我已经尝试修改我的 listener.ora,以便将服务 sysel 注册到 listener,但没有成功:
显然,我的 Oracle 实例无法向侦听器注册服务 SYSEL,我也尝试过 ALTER SYSTEM REGISTER,但没有成功。
剧本
只返回默认的“ORCL”
我应该如何向侦听器注册服务 SYSEL?谢谢约瑟夫·K。
oracle - Oracle 数据泵 expdp 到未安装 oracle 的本地计算机
嗨,我一直在阅读此说明: http ://www.oracle-base.com/articles/10g/oracle-data-pump-10g.php#NetworkExportsImports
据我了解,我需要登录我的本地oracle数据库,建立到远程oracle服务器的数据库链接,然后使用expdp将数据库导出到本地。
但是现在我只在本地计算机上安装了sqlplus,我怎样才能expdp到本地?
非常感谢。
oracle - 在表中添加新列时数据库链接上的标识符无效
我有 2 个数据库
- DB1 与用户 a 的 IP 地址为 192.168.10.5
- DB2 与用户 b 的 IP 地址为 192.168.10.6
在 DB2 中,我有一个名为tb_r_system
tb_r_system
我在 DB1 中创建数据库链接以在 DB2中获取表
tb_r_system
然后我更改在,中添加新列TEST_COLUMN
。之后,当我尝试从 DB1 中选择
它显示新列的结果,TEST COLUMN
但是当我尝试在包中获取这个新列时,它显示错误
ORA00904 L Invalid identifier
我在 DB1 中的包
我会很感激任何帮助