![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
文章平均质量分 65
fjnu105022004005
这个作者很懒,什么都没留下…
展开
-
Oracle Index 的实战分析
以下内容为网上搜索转贴过来 ========================= Oracle Index 三讲 2004-11-09 作者:BitsCN整理 来源:中国网管联盟 点评 投稿 收藏 索引( Index )是常见的数据库对象,它的设置好坏、使用是否得当,极大地影响数据库应用程序和Database的性能。虽然有许多资料讲索引的用法, DBA 和 Devel转载 2008-09-21 15:56:00 · 515 阅读 · 0 评论 -
教你安装Oracle 10g
今天在自己的电脑上安装了ORACLE 10g,现在介绍下自己的安装过程: ---www.bianceng.cn环境:OS: WIN 2000 ServerMEM:250M(哈哈是有点小,安装时还有警告呢~)DB: ORACLE 10.2.01)。可以到ORACLE的官方网站去下载她的安装压缩包:http://www.oracle.com/technology/global/c转载 2009-04-11 00:17:00 · 285 阅读 · 0 评论 -
Oracle 10g的安装步骤和注意事项
使用 Oracle Universal Installer (OUI) 安装软件您能够使用 Oracle Universal Installer (OUI) 安装您的 Oracle 软件。 OUI 是一个 GUI工具,可以使您查看安装在您的机器上的 Oracle 软件,安装新的 Oracle 软件,并删除您不再需要使用的 Oracle 软件。按照以下步骤安装 Oracle 软件并转载 2009-04-11 00:18:00 · 248 阅读 · 0 评论 -
linux下安装oracle 10g
在linux下安装oracle是一件令人生畏的事情,其复杂程度远远超过安装linux操作系统本身。如果能够进行成功的安装oracle,那么同时也就顺便掌握了linux一些技术。本文介绍在redhat linux 下安装oracle 10g 的方法。在这里说明一,Oracle10g的g是grid 的缩写,意为网格,目前较为前沿的网络计算技术。 ---www.bianceng.cnO转载 2009-04-11 00:18:00 · 646 阅读 · 0 评论 -
忘记Oracle的INTERNAL帐号密码的解决方法
今天碰到一个问题:INTERNAL帐号密码忘了:(通过查阅资料,找到一个方法进入数据库: 在Oracle数据库系统中,用户如果要以特权用户身份(INTERNAL/SYSDBA/SYSOPER)登录Oracle数据库可以有两种身份验证的方法:即使用与操作系统集成的身份验证或使用Oracle数据库的密码文件进行身份验证。 Oracle数据库的密码文件存放有超级用户INTERNAL/S转载 2009-04-11 00:19:00 · 772 阅读 · 1 评论 -
Oracle诊断案例:Job任务停止执行
摘要: 本文通过一次Oracle Job任务异常案例诊断,分析其原因及解决过程,从内部揭示Oracle Job任务调度及内部计时机制。 问题及环境 接到研发人员报告,数据库定时任务未正常执行,导致某些操作失败。 开始介入处理该事故. 系统环境: 以下为引用的内容:SunOS DB 5.8 Generic_108528-21 sun4u sparc SUN转载 2009-04-11 00:21:00 · 368 阅读 · 0 评论 -
包含同名触发器的表PURGE TABLE出错
今天在测试的时候无意中发现了一个10g的小bug。当包含同名触发器的表被放入回收站时,PURGE TABLE会报错。 例子如下:SQL> CREATE TABLE T (ID NUMBER); 表已创建。SQL> CREATE OR REPLACE TRIGGER T BEFORE INSERT ON TFOR EACH ROWBEGINNULL;END;/ 触发器转载 2009-04-11 00:21:00 · 378 阅读 · 0 评论 -
Oracle Redo log日志组故障分析
数据库平台:SunOS 5.8 Generic_108528-23 sun4u sparc SUNW,Ultra-Enterprise 数据库版本:8.1.5.0.0 数据库症状:数据库响应缓慢,应用请求无法返回,业务操作陷于停顿,此时需要DBA介入并进行问题诊断及故障处理。 1. 登录数据库进行检查 首先我们登录数据库,检查故障现象。 经过检查发现,数据块转载 2009-04-11 00:22:00 · 413 阅读 · 0 评论 -
Oracle错误案例:TNS-00510
TNS-00510 Internal limit restriction exceeded Cause Too many files or sockets open simultaneously (or some other resource has been depleted). Action For further details, trace the operation f转载 2009-04-11 00:22:00 · 402 阅读 · 0 评论 -
oracle自动启动方法
#!/bin/sh echo "begin to start oracle" su - oracle -c "lsnrctl start" su - oracle -c "agentctl start" su - oracle -c "sqlplus /nolog" connect /as sysdba startup open exit ##以下部分为自动停止 #!转载 2009-04-11 00:24:00 · 272 阅读 · 0 评论 -
oracle连接常见错误及解决方法
出现数据库的连接问题可在命令行下使用 tnsping 服务名 来检查出错原因。 常见错误有: ORA-12535: TNS: 操作超时 首先关闭防火墙,这是最常见的连接出错原因。 如果仍然不行,检查 tnsnames.ora 文件配置,主要是主机名称是否正确 # TNSNAMES.ORA Network Configuration File: E:oracleor转载 2009-04-11 00:24:00 · 728 阅读 · 0 评论 -
用ORACLE8i修复数据库坏块的三种方法
在进行SUNCLUSTER双机切换、意外断电或其它情况下,有时会发生共享盘MOUNT不上的情况,需要使用FSCK对共享盘进行修复。修复完成后,在数据库启动过程中,却又出现“数据块损坏,无法启动数据库”的现象,此时,可以根据不同的数据块损坏类型,检测并修复错误。在此介绍三种使用Oracle8i修复损坏数据块的方法。 一、数据块损坏,错误代码为ORA-01578 OR转载 2009-04-11 00:25:00 · 322 阅读 · 0 评论 -
Oracle 9i数据库异常关闭后的启动
Oracle shutdown的时候突然断电,导致使用sql/plus启动时无法连接到数据库,具体描述为: connection can not permitted, shut in progress. 到dos 提示符 键入: c:> sqlplus /nolog 显示: sql/plus: Realease9.0.2……..all rights reserved转载 2009-04-11 00:26:00 · 232 阅读 · 0 评论 -
处理Oracle数据库中的坏块
一 什么是数据库的坏块 首先我们来大概看一下数据库块的格式和结构——数据库的数据块有固定的格式和结构,分三层 cache layer,transactionlayer,data layer。在我们对数据块进行读取写入操作的时候,数据库会对要读写的数据块做一致性的检查,其中包括数据块的类型、数据块的地址信息、数据块的SCN号以及数据块的头部和尾部。如果发现其中有不一致的信息,那数据转载 2009-04-11 00:28:00 · 387 阅读 · 0 评论 -
Oracle数据库字符集问题总结
在不同数据库做数据迁移、同其它系统交换数据等,常常因为字符集不同而导致迁移失败或数据库内数据变成乱码。现在我将oracle字符集相关的一些知识做个简单总结 一、什么是oracle字符集 Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE 支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期转载 2009-04-11 00:39:00 · 309 阅读 · 0 评论 -
Oracle初学者必知的100个问题
1. Oracle安装完成后的初始口令? internal/oracle sys/change_on_install system/manager scott/tiger sysman/oem_temp 2. ORACLE9IAS WEB CACHE的初始默认用户和密码? administrator/administrator 3. oracle转载 2009-04-11 00:40:00 · 292 阅读 · 0 评论 -
ORACLE的客户端如何连接到数据库
要使一个客户端机器能连接oracle数据库,需要在客户端机器上安装oracle的客户端软件,唯一的例外就是java连接数据库的时候,可以用jdbcthin模式,不用装oracle的客户端软件。加入你在机器上装了oracle数据库,就不需要在单独在该机器上安装oracle客户端了,因为装oracle数据库的时候会自动安装oracle客户端。---www.bianceng.cn用过s转载 2009-04-11 00:44:00 · 261 阅读 · 0 评论 -
ORA-12154:TNS:无法解析指定的连接标识符
前几天,同事装上oracle的客户端,在ASP.Net下面怎么连都连不到oracle数据库(操作系统是XP,报错找不到OIC.DLL,之前我也遇到过,重装了一下客户端就好了,我用的是2000professional的系统)。后来我到Oracle官方网站上寻找解决方案,下载了Oracle Developer Tools forVisual Studio .NET 10.1.0.4.转载 2009-04-11 00:45:00 · 329 阅读 · 0 评论 -
Weblogic8配置Oracle数据库连接池
1、配置连接池 通过http://localhost:7001/console进入管理控制台---www.bianceng.cn在左侧菜单中依次进入mydomain(自定义的域名称)-服务-JDBC-连接缓冲池点击“配置新的 JDBC Connection Pool... ”数据类型选择:Oracle数据库驱动程序选择:Oracles Driver (Thin) Versi转载 2009-04-11 00:47:00 · 297 阅读 · 0 评论 -
Oracle 10g RAC网络设置
在Oracle10g RAC的安装过程中,网络的设置需要谨慎,也极其重要。 以下将我的Oracle10g RAC环境的网络配置列举一下,供参考。---www.bianceng.cn1.hosts文件的设置由于RAC要设置多个地址,所以需要准备好网络环境,我的hosts文件设置如下:## Internet host table#127.0.0.1 localho转载 2009-04-11 00:47:00 · 492 阅读 · 0 评论 -
oracle透明网关环境的建立
1、安装oracle 的transparent gateway 透明网关。安装ORACLE 选择自定义安装, 然后再选择 安装透明网关,再进去选择 安装FOR SQLSERVER 的组件。---www.bianceng.cn2、修改 oraclehome/ora92/tgsmsql/admin/inittg4msql.orq 文件HS_FDS_CONNECT_INFO="SERVER=Y转载 2009-04-11 00:50:00 · 262 阅读 · 0 评论 -
在fedora2上安装oracle 10G
安装Fedora2 2. 下载Oralce10G (www.oracle.com),一般安装只需下载ship.db.cpio.gz---www.bianceng.cn3. 解开[oracle @oar10g oracle]$ cd /tmp[oracle @oar10g oracle]$ gzip -cd ship.db.cpio.gz | cpio –idmv4. 修改Li转载 2009-04-11 00:51:00 · 261 阅读 · 0 评论 -
Ruby on Rails连接Oracle数据库实践
今天学习了一下最近流行的Ruby on Rails,感觉:就是一个代码生成器 链接Oracle数据库的时候,查了半天的资料。终于找到办法了,^______^1.安装驱动---www.bianceng.cnhttp://rubyforge.org/projects/ruby-oci8/下载并运行(双击)ruby-oci8-mswin里面的*.rb2.更改database.yml转载 2009-04-11 00:52:00 · 392 阅读 · 0 评论 -
Linux下启停Oracle服务
1、启动数据库服务 su - oraclesqlplus "/as sysdba"startupexit2、启动oracle监听 $lsnrctl lsnrctl>status (查状态) lsnrctl>start 3、关闭数据库服务shutdown immediateTrackback: http://tb.blog.csdn.net/TrackB转载 2009-04-11 00:53:00 · 838 阅读 · 0 评论 -
oracle 9206升级到10.2.0.2简要步骤
1.安装oracle 10g r2的软件---www.bianceng.cn2.打oracle 10g最新的补丁,我打的是升级到10.2.0.2的补丁3.运行Pre-Upgrade Information Tool.它用来分析升级到10g前你要做的一些操作,比如需要增加或减少的参数等.启动要升级的DB,用SYSDBA运行10g的ORACLE_HOME/rdbms/admin下的utlu102转载 2009-04-11 00:54:00 · 299 阅读 · 0 评论 -
Oracle TNSNAMES.ORA配置
在安装目录下,如:E:/Oracle/Ora81/network/ADMIN下用写字板或记事本打开TNSNAME.ORA文件,文件内容大概如下:---www.bianceng.cn TEST.SOFTONE.COM = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = zcb_8115)(PORT转载 2009-04-11 00:54:00 · 621 阅读 · 0 评论 -
Sybase和Oracle安装过程中常见问题
目录一、sybase12.5 for NT版本在win2000平台安装,界面中文字符出现乱码问题 二、sybase在网络共享或拷贝到本机硬盘后,仍不能安装的问题 三、安装完sybase后不能启动的问题 四、syabse创建设备时死锁, win和unix下都存在 五、oracle8.1.X版本在P4机器上安装程序不能运行问题 内容 一、sybase12.5 for转载 2009-04-11 00:55:00 · 415 阅读 · 0 评论 -
AIX下字符界面安装oracle 10g过程
1 . 安装数据库之前的准备工作。首先必须确认你的机器配置,操作系统,以及你需要安装的oracle数据库的版本。针对不同的机器、操作系统和oracle版本你可以参考以下网站。www.oracle.com (oracle数据库的官方网站,英文要加强哦^-^)---www.bianceng.cn在这个网站里面包含了你所需要的信息,不过在你Download的时候需要注册哦^-^2 . 针对通过Wind转载 2009-04-11 00:55:00 · 303 阅读 · 0 评论 -
Oracle全文索引设置步骤
已有几个项目组开始使用oracle的全文索引。Oracle的词法分析器针对ZHS16GBK字符集的词法分析尚不够智能,只能机械地以字为单元进行匹配。对于utf8字符集的数据库有一个新的汉语分析器chinese_lexer,效率有了很大改善。现将验证并整理过的如何进行oracle全文索引设置的文档发给大家,适用于8i、9i各平台版本。 ---www.bianceng.cn 对于D转载 2009-04-11 00:56:00 · 284 阅读 · 0 评论 -
Oracle在Linux下的安装小结
Oracle公司宣称在Linux下安装Oracle9i数据库至少要有512MB的内存和至少1GB或者两倍内存大小的交换空间,对于系统内存大于2GB的服务器,交换空间可以介于2GB—4GB之间。 ---www.bianceng.cn 如果是为了在一台仅有256M内存的普通PC机上试用Oracle9i,在分配了1GB左右的交换空间的情况下,也可以正常运行Oracle数据库。 要检查内存转载 2009-04-11 00:57:00 · 272 阅读 · 0 评论 -
Oracle10gR2 RAC+RHEL4+VMWare GSX简明安装步骤
我的风格大家也熟悉了,我也不多废话,也不愿意写什么手册,我认为搞稍微复杂一点技术的工程技术人员的最基本的能力就是去做调研和信息搜集,什么事情光靠别人很详细的喂给你,你是永远无法成为高手的,过程本身很麻烦,有时候甚至很让人痛苦和气恼,但是这才是真正能够把你推动到一个"高手"的位置的真正动力. 动手越少,水平越糟。 ---www.bianceng.cn下面是我前几天做的一个简明步骤,不想写复转载 2009-04-11 00:59:00 · 483 阅读 · 0 评论 -
oracle10g中文显示乱码问题
在安装完oracle10g后,由于jre默认使用的字体问题,使得em,dbca,netca,netmgr显示中文时出现"□□"字样的乱码,下面来说明这个问题的解决办法: 1. 改变$ORACLE_HOME/jdk目录下的jre的默认字体cd $ORACLE_HOME/jdk/jre/lib/ls font*zh_CN*font.properties是默认使用的字体还可以看到font.prop转载 2009-04-11 01:01:00 · 407 阅读 · 0 评论 -
RedFlag Linux 5.0桌面版安装oralce10
本文中描述的步骤可能有些不是必须的,但笔者没有进一步验证,故将安装过程中的所有步骤均列出在此。 ---www.bianceng.cn1. 安装 Redflag Linux 5.0 桌面版 2. 安装前得准备,打几个补丁 1). redhat linux9下第一张光盘下的RedHat/RPMS/compat-libstdc++-7.3- 2.96.118.i386.rpm(安装方法rpm -ivh转载 2009-04-11 01:01:00 · 332 阅读 · 0 评论 -
oracle9i Statspack的安装和使用详解
以下内容均在window Xp,oracle9.2.0.1下测试,在linux/unix下路径""要换成"/" 1.Statspack的安装 sqlplus /nolog conn / as sysdba ——创建一个Statspack表空间,要求80M以上或者使用已经存在的表空间,但必须有80M以上的空闲空间 sql>create tablespace转载 2009-04-11 01:02:00 · 342 阅读 · 0 评论 -
如何删除oracle
软件环境: 1、Windows 2000+ORACLE 8.1.7 2、ORACLE安装路径为:C:/ORACLE 实现方法: ---www.bianceng.cn1、开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。 2、开始->程序->Oracle - OraHome81->Oracle Installation Products-> U转载 2009-04-11 01:02:00 · 271 阅读 · 0 评论 -
unix下oracle9i的安装
一. 作为root用户的工作 1. 配置内核参数 ---www.bianceng.cn用root用户登陆 #sam 进入system administrator manager 在其中选择kernel configuration,进入以后在选择configurable parameters 修改以下参数 MAXDSIZ 1073741824 MAXDSIZ_64转载 2009-04-11 01:03:00 · 300 阅读 · 0 评论 -
虚拟机下Oracle的安装
(1)硬件环境 HP DL380服务器 CPU 3.0*2 内存:4G 硬盘:100G (2)软件环境 ---www.bianceng.cnWindows 2000 Profession (使用Winodws XP 2003等系统一样的方法) Vmware gsx 3.0 (3)安装 vmware gsx 3.0和一个Windows 2000 profession的操作系转载 2009-04-11 01:03:00 · 416 阅读 · 0 评论 -
Oracle 10G数据库软硬件环境的要求
1.检查硬件要求 ---www.bianceng.cn系统必须符合以下最低硬件要求: 至少有1024MB的物理内存 下表说明安装时物理内存(RAM)和交换区(swap space)的配置关系。 RAM Swap Space 1024 MB 到 2048 MB 1.5 倍 RAM 2049 MB 到 8192 MB 等于 RAM 大于 8192 MB 0.75 倍转载 2009-04-11 01:04:00 · 444 阅读 · 0 评论 -
安装PHP和Oracle 10g即时客户端
要确认是否配置了扩展,请在 web 服务器可以读取的地方创建一个简单的 PHP 脚本。 phpinfo();?>使用类似“http://localhost:8888//phpinfo.php”的 URL 将此脚本加载到浏览器中。浏览器页面应包含一个显示“OCI8 Support enabled”的“oci8”部分。 连接到 OracleOracle 连接信息被传递给 OCI转载 2009-04-11 01:05:00 · 630 阅读 · 0 评论 -
如何卸载oracle 9i
在win2000企业版操作系统下,卸载Oracle 9i :1、停止所有Oracle服务2、删除注册表中的所有关于Oracle项(1)在HKEY_LOCAL_MACHINE/SOFTWARE下,删除Oracle目录(2)在HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services下,删除所有Oracle项(3)在HKEY_LOCAL_转载 2009-04-11 01:06:00 · 295 阅读 · 0 评论