Articles of oracle

在Linux中configurationPerl DBI和DBD

我是Perl新手,我在Linux OEL 5x服务器上工作。 我正在尝试为Oracle连接configurationPerl DB模块(DBD和DBI模块)。 任何人都可以帮助我在安装程序? 我曾尝试CPAN没有真正解决。 任何帮助,将不胜感激。 我不太清楚我需要初始化$LD_LIBRARY_PATH和$ORACLE_HOME以外的任何variables 这些是我的观察: ISSUE ::使用DBI模块连接到Oracle时出现以下问题: install_driver(Oracle) failed: Can't locate loadable object for module DBD::Oracle in @INC (@INC contains: /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 .) at (eval 3) line 3 Compilation failed in require at (eval 3) line 3. Perhaps a module that DBD::Oracle requires hasn't […]

OID(目录服务)在Windows 2003 R2上进行安装和configuration

我需要你在Windows 2003 R2服务器上安装和configurationOracle Internet Directory服务的帮助,我想知道是否有人可以提供任何有用的教程链接。 我没有谷歌,但我仍然无法完成任务。 Iam对MS-AD以外的OID和目录服务的情况完全陌生。 谢谢雅各

如果我按照Oracle主机名说明进行操作

Oracle Docs要求主机名为FQDN。 你怎么看? 不是我想要做的,但是…我应该吗? validation主机名称 使用以下命令validation主机名设置:对于Oracle Linux 4和5以及Red Hat Enterprise Linux AS / ES 4和5: 确认/ etc / hosts文件格式如下: 127.0.0.1 localhost.localdomain localhost [ip_address] [node_name]。[domain_name] [node_name] 确认/ etc / sysconfig / network文件格式如下: HOSTNAME = [节点名]。[DOMAIN_NAME]

在Linux上安装Oracle Client SDK的依赖性错误

试图在Red Hat Linux EL6上安装Oracle客户端和SDK: [~]: sudo rpm -ivh oracle-instantclient12.1-basiclite-12.1.0.2.0-1.x86_64.rpm Preparing… ########################################### [100%] 1:oracle-instantclient12.########################################### [100%] 这似乎还行。 但是,然后尝试安装SDK … [~]: sudo rpm -ivh oracle-instantclient12.1-devel-12.1.0.2.0-1.x86_64.rpm error: Failed dependencies: oracle-instantclient12.1-basic >= 12.1.0.2.0 is needed by oracle-instantclient12.1-devel-12.1.0.2.0-1.x86_64 我没有安装oracle-instantclient12.1-basiclite-12.1.0.2.0-1吗?

ORA-12505,TNS:听众目前不知道更改端口号后的SID

我正在尝试将oracle tnslsnr端口号从默认更改为其他端口。 在我将tnslsnr的端口号从1521更改为2000后,我开始创buildORA-12505,TNS:listener目前不知道JDBC驱动程序中的SID。 一切工作正常,只要端口是1521年。 我的listener.ora文件的内容: # Generated by Oracle configuration tools. LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost.localdomain)(PORT = 2000)) ) ) 我的tnsnames.ora文件的内容: TESTDB = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost.localdomain)(PORT = 2000)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = testdb.localdomain) ) ) JDBC URL我试图连接到:jdbc:oracle:thin:@testhost:2000:testdb 数据库版本是12c,OS是CentOS […]

设置freeIPA来处理Oracle数据库名称parsing

我正在尝试安装freeIPA来处理Oracle数据库名称parsing。 我已经按照OpenLDAP的这个教程http://www.idevelopment.info/data/Oracle/DBA_tips/LDAP/LDAP_8.shtml架构定义文件已经更正为freeIPA,并很好地加载。 ipa-ldap-updater –schema-file /usr/share/ipa/85oidbase.ldif ipa-ldap-updater –schema-file /usr/share/ipa/86oidnet.ldif ipa-ldap-updater –schema-file /usr/share/ipa/87oidrdbms.ldif 它在freeIPA 3.3.5上工作正常,但我无法为freeIPA> 4做任何名称parsing TNSPING: C:\>tnsping DB1.EXAMPLE.COM TNS Ping Utility for 32-bit Windows: Version 11.2.0.1.0 – Production on 07-JUL-2015 08:27:41 Copyright (c) 1997, 2010, Oracle. All rights reserved. Used parameter files: C:\Oracle\product\11.2.0\client_3\network\admin\sqlnet.ora TNS-03505: Failed to resolve name freeIPA访问日志 [03/Jul/2015:15:10:12 +0200] conn=125 fd=86 slot=86 connection from […]

连接到Windows 8.1 Azure VM上托pipe的Oracle数据库

我有一个Windows 8.1创build在蔚蓝,它有14 GB的内存和200 GB的存储。 我已经安装了Oracle的模板数据库。 一切都很好,安装和我可以使用sqlplus做sql命令等。 听众也在。 但是,我有麻烦从ac#应用程序连接到虚拟机。 我已经打开了1521端口,如本文档所示。 还有什么我可以做/尝试还是没有做,让我连接到我的电脑数据库? 我也试图ping公共ip地址提供,但一直没有能够这样做,任何帮助也不错。 我已经按照这里的步骤 更新: 我试图从PLSQL Developer连接到数据库,这里是我放在我的TNSNames.ora文件中的列表(我也尝试了公共IP地址而不是[myapp] .cloudapp.net): AzureDB = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = [myapp].cloudapp.net)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = PLDB) ) )

如何使用ubuntu nginx php7-fpm检测php -oracle

我运行的是Ubuntu-nginx–php7-fpm机器,phpinfo()不检测oracle扩展。 我怎么能告诉nginx或PHP的oracle-php扩展程序安装? 这个机器是oracle php7-fpm工作的另一个克隆。 当从PHP oracle运行phpinfo()没有列出,甚至oci连接确实工作或在error.log列出

oracle可以同时处理SERVER = POOLED(DRCP)和SERVER = DEDICATED客户端吗?

我运行一个使用Oracle 11g实例的PHP应用程序作为后端。 我们目前连接DEDICATED作为我们的types,但是我们遇到了问题。 因此,我向DBAbuild议我们实施DRCP连接池,因为这似乎是在php环境中处理的最好的(唯一的)方法。 问题是其他应用程序/供应商也连接到这个相同的数据库和DBA关心切换每个人都汇集,因为这将是一个大的testing工作。 而且我们也会有不同的用户标识,所以如果我们都必须在同一个地方,我甚至不认为在这种情况下合并是有意义的。 所以,我的问题是服务器可以同时服务的客户端,要通过DEDICATED和我通过POOLED连接?

ESXi虚拟机在数据中心内速度较慢

虚拟机在正常硬盘上的HP Microserver上运行速度非常快,但客户数据中心速度很慢。 为什么? 细节: 我将PHP / Oracle系统(由我编写)迁移到了Oracle 12,即Win 2012 Server上的新PHP。 客户为我提供了一个虚拟机,我在我的家庭办公室进行了迁移。 在我的家用实验室服务器(HP Microserver Gen8,Xeon 1220L和WD Red磁盘,没有RAID,VM为4GB)时,系统运行速度非常快。 我期待用户对加速非常满意。 但: 当客户的IT部门将他们的系统集成到他们的系统中(包括SAS和高端服务器,虚拟机的10GB内存)后,系统的响应时间比我的微型服务器要长。 用户说,迁移(从Win2003 / 32Bits)没有加速,我也可以certificate,如果我连接远程。 当然,我使用相同的数据库(来自同一个转储)作为我的客户。 主要是数据库的东西,因为完整的业务逻辑是在Oracle服务器上的PL / SQL中编写的。 所以我怀疑SAS比我的NAS磁盘慢。 当然,SAS被许多机器所使用,但由于这是一个高端的数据中心,我希望他们的主机至less和我的小机器一样快。 但是我不能certificate这一点。 由于我是程序员,也没有ESXi专家,所以有人提示我如何找出原因? IT部门表示,他们的configuration是最佳的,它必须与oracleconfiguration我做了什么在我眼中是无稽之谈。 任何帮助,非常感激。 谢谢! 更新:由于没有人在IT部门能够find问题,我有想法检查防病毒configuration,实际上这是因为oracle dbf日志和trc文件被永久扫描…奇怪。