Articles of oracle

Weblogic – 添加网站

是否有可能在指向本地目录的域中创build一个网站? 还是所有部署到Weblogic的必须是WAR,EAR,RAR或JAR? 我想要一个简单的可能性只是FTP到一个文件夹,添加html文件,并将它们添加到weblogic,这可能吗?

在Solaris上安装Oracle Instant Client 10.2

我们正在尝试为Solaris x86-64安装Oracle Instant Client 10.2.0.2,以连接到另一台服务器上的Oracle数据库。 我将所需的文件下载并解压缩到/ apps / oracle / instantclient_10_2目录中: instantclient-basic-hpux-ia64-32-10.2.0.2-20060428.zip instantclient-sdk-hpux-ia64-32-10.2.0.2-20060428.zip instantclient-sqlplus-hpux-ia64-32-10.2.0.2-20060428.zip 为一些缺失的库创build了一个符号链接: cd / apps / oracle / instantclient_10_2 ln -s libclntsh.so.10.1 libclntsh.so 然后设置库searchpath $ LD_LIBRARY_PATH = / app / oracle / instantclient_10_2 $ export LD_LIBRARY_PATH 而现在我卡住了,我知道需要一个tnsnames.ora文件,但不知道在哪里放置它(或者如果我也应该有一个sqlnet.ora文件)。 当我尝试执行sqlplus时,我得到以下内容: sqlplus bash:/ apps / oracle / instantclient_10_2 / sqlplus:无效的参数 任何帮助将不胜感激。 谢谢

Oracle硬件要求和优化

我是应用程序开发人员。 我们为Oracle数据库10g上的客户提供了一些报告解决scheme。 他们想加快执行一些计算存储过程。 好吧,我知道查询计划和优化,但我也需要提供具有成本效益的硬件build议。 他们是否需要添加更多的RAM或更多的CPU(服务器是虚拟的,所以很容易),或者他们需要更好的存储解决scheme? 我怎么知道Oracle在墙上的位置,在执行过程中我应该测量什么参数? 感谢您的任何build议。

Oracle数据库恢复问题

我对Oracle非常陌生,试图在win 2000服务器上恢复oracle 8i数据库。 我有一个星期的数据库备份(使用exp命令备份),我想现在恢复它。 现在我无法login通过sqlplus(得到closures正在进行的错误) 我有一个备份,我想恢复它,但甲骨文并没有开始,'imp'命令失败。 我开始sqlplus / as sysdba和以下是我正在尝试做的日志。 有人可以进一步指导我吗? SQL> shutdown immediate; ORA-01109: database not open Database dismounted. ORACLE instance shut down. SQL> startup; ORACLE instance started. Total System Global Area 143423516 bytes Fixed Size 75804 bytes Variable Size 58105856 bytes Database Buffers 85164032 bytes Redo Buffers 77824 bytes Database mounted. ORA-01589: must […]

使用Oracle时的版本控制和分支

在工作中,我们使用Oracle和C#/ ASP.net来处理客户的网站,这个网站是非常大规模的,所以数据库是非常大的。 我们使用Perforce来进行版本控制,并且在数据库发生变化的时候创build或replaceFogBugz的脚本,到现在为止我们现在已经处于5个开发人员正在为系统进行5次扩展的阶段,每个一个独立的Perforce分支。 不幸的是,由于数据库的大小,我们无法获得重复的数据库,所以每个人都仍然从事同一个工作。 这显然是导致问题的原因:仅在十分钟前,我们遇到了一个问题,即分支的存储过程更改传播到预生产服务器,并导致大量testing人员崩溃。 理想情况下,我们希望能够跟踪这些更改,而无需通过FogBugz手动跟踪这些更改。 我的问题是:你如何处理这种情况? 我相信现在必须有一个好方法来处理Oracle数据库中的版本控制或至less跟踪更改。

Microsoft群集或Oracle故障安全错误

尝试让Oracle数据库10g在Microsoft群集上工作(使用Oracle Fail Safe,而不是RAC)。 一切安装,但是当试图validation组或添加数据库组我会得到以下错误: FS-10220:networking名称MSK00-NST01-1映射到群集资源中的IP地址10.1.11.74,但映射到系统上的IP地址10.1.1.74 MSK00-NST01-1是集群名称,10.1.11.74是第一个节点IP,10.1.1.74是第二个节点IP。 Oracle文档说:“群集和系统必须具有相同的IP地址映射作为networking名称,请检查networking名称服务器或本地主机文件是否具有与群集相同的IP地址映射。 错误在哪里 – 在Oracleconfiguration中还是在集群configuration中? 有什么可能的方法来纠正它? 非常感谢任何想法。

从Oracle迁移到Netezza并尝试查看哪些数据types差异

我将在Oracle数据库迁移到Netezza,我需要了解是否有任何重大的数据types“陷阱”等。

SQL Server 2005 – Oracle链接服务器停止工作

[紧急 – 生产问题] 突然之间,在SQL Server 2005实例中,所有到Oracle的链接服务器都停止工作。 所有其他实例可以使用相同的configuration连接到链接服务器,而不会出现问题。 当我右键单击和“testing连接”,我得到: Cannot initialize the data source object of OLE DV provider "OraOLEDB.Oracle" for linked server "servername". OLE DB provider "OraOLEDB.Oracle" for linked server "servername" returned message "*gibberish characters here*" (Microsoft SQL Server, Error: 7303) 每次testing连接时,错误都是不同的乱码字符。 (正方形和不可读的字符)。 我正在使用SQL Server上的Oracle ODAC 10客户端。 任何想法如何解决这个比重新启动实例? 谢谢。

甲骨文NFS NFS vmdk击败原生NFS?

我的同事们正在与Netapp和甲骨文公司进行合作 – 但是我认为我会在这里发布其他人看到这个的机会 我们有一台运行Oracle 11i的RedHat 5虚拟机(完全是最新版本),使用Oracle推荐的挂载选项通过VM的linux内核NFS挂载数据磁盘,性能非常不稳定(Querys应该less于2秒,有时需要超过60秒) 有趣的是,我们可以一致地运行相同的查询<2秒,驻留在同一个NetApp NFS数据存储上的VMDK! 让我希望甲骨文和NetApp与VMware和NetApp在我们用来完美设置NFS选项并保持合规的虚拟存储控制台上紧密合作。 我们已经尝试了一些其他人发布的Linux NFS选项,到目前为止还没有看到改进。 我们现在正在为虚拟机创buildVMDK,以取代已安装的Linux NFS,并解决了这个问题,因为我们的开发人员需要一致的性能尽快。

在Red Hat EL 5上安装Oracle 11g数据库的installPrep.sh / validate.pl

对于Oracle 9i + 10g(数据库),过去有一个非常有用的脚本,可以在安装之前运行以validation您的环境是否正确。 11g这样的东西存在吗?有人知道吗? 或者是由OUI最终完成的validation? 如果类似的东西仍然存在,请有人指出我在正确的方向吗?