免责声明:我是Oracleconfiguration新手,我想明白为什么它不工作。 这是我的configuration: 我的本地机器:Windows 7旗舰版(x64) 使用VMPlayer 3.1.3 build-324285:Windows Server 2003 Enterprise Edition在本地机器上托pipe我的VM 在VM上 在虚拟机上,有一个Oracle 11g服务器。 这台服务器工作正常,我用Sql * Plus执行了一些查询,这个查询也安装在VM上。 虚拟机networkingconfiguration是:“桥接” 在本地机器上 在本地机器(主机的虚拟机),有一个SqlDeveloper安装。 我想连接到虚拟机托pipe的服务器,但我有这样的信息: networking适配器无法build立连接。 这似乎是一个networking问题,但是,当我从本地机器虚拟机,它的工作, 反之亦然 而且SqlDeveloper也安装在VM上(并且工作正常)。 除了hostname参数,本地计算机SqlDeveloper中的连接参数是相同的。 我已经用IP地址和计算机名称进行了testing。 我应该检查(和更改)哪个参数来解决此问题? 我希望在揭露我的问题时能够清楚。 感谢您的帮助 !!!
我正在构build我们的本地服务器,并希望使用虚拟机,但似乎VMware ESXi与我们的硬件不兼容: 服务器:戴尔SC 1424 CPU:2 Xeon 3.2G(buss 800,高速cachingL2 2M) RAM:6G DDR ECC 266 硬盘:2日立Sata 1TB。 Raid Dell Cerc 2s(raid 0,1) Nic:2个Broadcom 1Gb / s 有没有人有任何关于我们的服务器兼容的虚拟化软件的build议? 我想使用服务器的各种目的,如虚拟主机,颠覆和testing不同的服务器操作系统。 感谢您的帮助。
在Oracle 11g中启动新连接时出现此错误: Listern拒绝与以下错误的连接:ORA-12505,TNS:Listner当前不知道在连接描述符中给出的SID客户端使用的连接描述符是:localhost:1521:xe 什么是SID,我该如何解决这个错误?
我正在尝试将MS SQL 2008 R2上的链接服务器设置为Oracle 11g服务器。 我已经安装了Oracle客户端,并从服务器复制了sqlnet.ora,tnsnames.ora&listener.ora,并使用以下值: SQLNET.ORA SQLNET.AUTHENTICATION_SERVICES =(NTS) NAMES.DIRECTORY_PATH =(TNSNAMES,EZCONNECT) tnsnames.ora中 ORACLE = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = slug.blue.local)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = oracle.blue.local) ) ) listener.ora中 LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = […]
我正在从Oracle 10g的企业版迁移到Oracle 10g的标准版,我想知道是否有人有这样的经验。 我已经search过了,但是我无法find明确的答案,但是Enterprise Edition中的function似乎不能顺利转化为导入到Standard Edition Oracle实例中。 有没有人有这样的经验? 到目前为止,我只是尝试了企业版expdp和impdp到标准版,但企业版中存在的function(如分区等)导入到标准版时会导致错误。
我在Solaris 10上运行Oracle10g。操作系统的configuration是标准configuration,服务器上运行着一个包过滤防火墙。 当我使用sqldeveloper运行一个长查询时,服务器在不活动15分钟后重置连接。 时间表是: 客户端build立连接到服务器端口1521,没有ssl 服务器接受并接收来自客户端的查询。 交换的最后一个数据包是从服务器到客户端的TCP ACK … 15分钟(到第二)通过 服务器向客户端发送RST数据包,之后在主机之间不进行任何交换 我无法findTNS侦听器的任何超时参数,所以我猜这可能是一个solaris或数据包filter的问题?
我正在使用一个oracle数据库,并希望从一个实时数据库生成testing数据,但我不想复制整个数据库的内容。 给定由数据库模式S(用DDL(表,列,约束…)描述的所有内容)和数据D(数据库中的实际数据,用DML描述的所有内容)组成的数据库DB(S,D)查询Q和在DB上运行时查询结果的结果集R. 在伪代码中: R = runQuery(Q, DB(S, D)) 是否有一个工具,可以生成数据D2,使我得到同样的结果集R与查询Q? D2 = generateTestData(S, Q, R) R2 = runQuery(Q, DB(S, D2)) assert(R == R2) 这一般可能吗? 可以蟾蜍生成这些插入语句?
尝试通过Oracle Forms应用程序连接到Oracle数据库时,用户正在收到以下错误。 当我尝试使用sqlplus从他们的计算机连接时,我也遇到同样的错误。 ORA-12514: Message 12514 not found; product=RDBMS73; facility=ORA 机器上有两个Oracle客户端,一个用于8,另一个用于10g。 表单运行时安装在Oracle 8客户端的path中。 我已经设置了在path中仅包含Oracle 8的path,并且ORACLE_HOME被设置为8的主目录。 tnsnames.ora中的连接细节(两者都是正确的)。 当我尝试tnsping时,返回成功。 有任何想法吗?
我正在尝试在Oracle Express for Windows XP上启用Oraclepipe理文件。 从我读过的所有东西中,我需要将db_create_file_dest设置为文件系统中的现有目录。 我已经尝试在init.ora设置db_create_file_dest=C:\somedir 。 似乎有两个init.ora文件,所以我将它添加到两个: C:\oraclexe\app\oracle\product\11.2.0\server\config\scripts\init.ora C:\oraclexe\app\oracle\product\11.2.0\server\dbs\init.ora 重新启动Oracle服务(我也尝试重新启动Windows)后,仍然没有设置db_create_file_dest 。 这似乎是Oracle不使用任何init.ora文件。 我如何去设置db_create_file_dest ,从而启用Oraclepipe理文件? 我正在Windows XP上运行Oracle数据库11g速成版。
美好的一天, 我刚刚在其中安装了Oracle Linux的虚拟机(使用VirtualBox)。 设置后,我可以validation我可以连接到它使用sqlplus(虚拟机的sqlplus) $ sqlplus /nolog SQL*Plus: Release 11.2.0.1.0 Production on Sat Apr 21 14:32:48 2012 Copyright (c) 1982, 2009, Oracle. All rights reserved. SQL> conn myusername/mypassword Connected. SQL> select count(1) from my_table; COUNT(1) ———- 73 SQL> 但是,当我尝试从主机使用JDeveloper进行连接时,我正在接受 状态:失败 – testing失败:IO错误:networking适配器无法build立连接。 我尝试从主机的JDeveloper连接到来自Intranet的其他数据库,并且成功。 此外,我试图closures虚拟机的iptables(以防万一)。 sudo /etc/init.d/iptables stop 到目前为止,没有任何工作。 有任何想法吗? 谢谢, 弗兰茨见 编辑:更新:我刚刚在我的主机上安装了sqlplus( 注意:instantclient 10.2.0.4.0 64位不能在mac上使用,即使你的mac是64位的,也可以使用32位 […]