
数据库
文章平均质量分 52
huhzn320218
这个作者很懒,什么都没留下…
展开
-
Windows 平台上删除oracle数据库的方法
卸载oracle数据库的步骤如下:1、开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。2、开始->程序->Oracle >Oracle Installation Products-> Universal Installer 卸装所有Oracle产品,但Universal Installer本身不能被删除5、运行regedit,选择HKEY_LOCAL_MACHINESOF转载 2006-11-29 16:50:00 · 627 阅读 · 0 评论 -
ORACLE常用网址
1、ORACLE官方网站 http://www.oracle.comhttp://www.oracle.com/cnhttp://otn.oracle.com/ http://oss.oracle.com/ http://metalink.oracle.com/ http://tahi原创 2007-03-27 14:23:00 · 1539 阅读 · 0 评论 -
Oracle 面试题目
这里的回答并不是十分全面,这些问题可以通过多个角度来进行解释,也许你不必在面试过程中给出完全详尽的答案,只需要通过你的解答使面试考官了解你对ORACLE概念的熟悉程度。 1. 解释冷备份和热备份的不同点以及各自的优点 解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。而冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库。热备份的优点在于当备份时,数据库仍转载 2007-03-27 14:29:00 · 584 阅读 · 0 评论 -
关于sqlnet.ora
在该文件中有 SQLNET.AUTHENTICATION_SERVICES= (NONE|NTS),当使用NTS时系统会使用OS验证方式,这时如果以SYSDBA身份登录不管输入的是什么用户名和密码都可以进入;如果使用NONE或是将该行代码用#注释掉这时系统将不使用OS验证,如果此时要以SYSDBA身份登录,如果用户名和密码输入不正确会登录不进去原创 2007-03-31 10:43:00 · 1206 阅读 · 0 评论 -
RMAN 初学者指南
RMAN(Recovery Manager)是DBA的一个重要工具,用于备份、还原和恢复oracle数据库,前一段时间有网友找我要,可惜没时间,趁这两天出差在外没什么事,就写了一下,供初学的朋友参考。本文将介绍RMAN 的基本操作,更多的信息请参考《Oracle8i Backup & Recovery Guide》及RMAN 手册,或者是OCP Student Guide M09096《Backu转载 2007-04-01 03:52:00 · 541 阅读 · 0 评论 -
简单冷备份恢复操作步骤
OS:WINDOWS 2000,WINDOWS2003 ORACLE: 9201 冷备份数据必须是数据库不在open状态下。 以下步骤会给出详细的过程:1): 关闭DB : shutdown immediate;2):copy oradata目录下的所有文件, 包括数据文件, 控制文件,redo,等,还需要copy 密码文件 在目录ora92下 的database 中的pwd 文件转载 2007-04-01 08:49:00 · 900 阅读 · 0 评论 -
oracle在windows的工具oradim的使用
创建例程: -NEW -SID sid | -SRVC 服务 [-INTPWD 口令] [-MAXUSERS 数量] [-STARTMODE a|m] [-PFILE 文件] [-TIMEOUT 秒] 编辑例程: -EDIT -SID sid [-NEWSID sid] [-I转载 2007-04-01 08:53:00 · 1001 阅读 · 0 评论 -
OMF方式手动创建数据库
1. 创建目录a. 在admin目录下,创建一个文件夹,文件夹名字为将创建数据库的SID。在此文件夹中创建cdump,bdump,udump等目录;b. 在oradata目录下,创建数据文件,联机日志,归档日志文件夹,日志至少两个文件夹。 2. 创建pfile,默认NT路径为ORACLE_HO转载 2007-04-01 09:50:00 · 733 阅读 · 0 评论 -
ORACLE 常用的SQL语法和数据对象
一.数据控制语句 (DML) 部分1.INSERT (往数据表里插入记录的语句)INSERT INTO 表名(字段名1, 字段名2, ……) VALUES ( 值1, 值2, ……); INSERT INTO 表名(字段名1, 字段名2, ……) SELECT 字段名1, 字段名2, …… FROM 另外的表名;字符串类型的字段值必须用单引号括起来, 例如: ’GOOD DAY’如果字段值里包转载 2007-04-03 16:39:00 · 533 阅读 · 0 评论 -
关于os认证和口令文件认证
一、sysdba的权限sysdba(sysoper和normal)是登录数据库的身份,与角色(dba、resource)、对象权限及系统权限有所区别,登录身份表明了可对数据库的整体进行哪些操作,sysdba有些类似unix下的root帐户。sysdba的权限或可对数据库进行的操作:startup,shutdownalter database open|mountalter database bac转载 2007-03-31 23:24:00 · 942 阅读 · 0 评论 -
ORACLE联机日志文件丢失或损坏的处理方法
经验总结:联机日志分为当前联机日志和非当前联机日志,非当前联机日志的损坏是比较简单的,一般通过clear命令就可以解决问题。损坏非当前联机日志:1、启动数据库,遇到ORA-00312 or ORA-00313错误,如:ORA-00313: open failed for members of log group 4 of thread 1ORA-00312: online log 3 th转载 2007-04-03 16:19:00 · 630 阅读 · 0 评论 -
ORACLE的分布式管理
物理上存放于网络的多个ORACLE数据库,逻辑上可以看成一个单个的大数据库。用户可以通过网络对异地数据库中的数据同时进行存取,而服务器之间的协同处理对于工作站用户及应用程序而言是完全透明的:开发人员无需关心网络的链接细节、无需关心数据在网络接点中的具体分布情况、也无需关心服务器之间的协调工作过程。 数据库之间的链接建立在DATABASE LINK上。要创建一个DB LINK,必须先在每个转载 2007-04-03 16:32:00 · 590 阅读 · 0 评论 -
Oracle中password file
在数据库没有启动之前,数据库内建用户是无法通过数据库来验证身份的口令文件中存放sysdba/sysoper用户的用户名及口令允许用户通过口令文件验证,在数据库未启动之前登陆从而启动数据库如果没有口令文件,在数据库未启动之前就只能通过操作系统认证.使用Rman,很多时候需要在nomount,mount等状态对数据库进行处理所以通常要求sysdba权限如果属于本地DBA组,可以通过操作系统认证登陆如果转载 2007-04-01 00:10:00 · 930 阅读 · 0 评论 -
oracle备份与恢愎
一、 导出/导入(Export/Import) 利用Export可将数据从数据库中提取出来,利用Import则可将提取出来的数据送回到Oracle数据库中去。 1、 简单导出数据(Export)和导入数据(Import) Oracle支持三种方式类型的输出: (1)、表方式(T方式),将指定表的数据导出。 (2)、用户方式(U方式),将指定用户的所有对象及数据导出。转载 2007-04-03 16:31:00 · 955 阅读 · 0 评论 -
Oracle 体系结构介绍
在本章里你可以了解以下内容 1、 ORACLE 实例——包括内存结构与后台进程 2、 ORACLE 数据库——物理操作系统文件的集合 3、 了解内存结构的组成 4、 了解后台进程的作用 5、 了解数据库的物理文件 6、 解释各种逻辑结构 一、ORACLE实例 1、ORACLE 实例 System Global Area(SGA) 和 Background Proc转载 2007-03-26 17:50:00 · 561 阅读 · 0 评论 -
修改oracle监听占用的8080端口
[oracle@test11 oracle]$ sqlplus /nolog SQL*Plus: Release 9.2.0.4.0 - Production on Sat Aug 6 14:24:49 2005 Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved. SQL> connect / as转载 2007-03-26 17:14:00 · 1047 阅读 · 0 评论 -
oracle入门知识
一个表空间只能属于一个数据库 每个数据库最少有一个控制文件(建议3个,分别放在不同的磁盘上) 每个数据库最少有一个表空间(SYSTEM表空间) 建立SYSTEM表空间的目的是尽量将目的相同的表存放在一起,以提高使用效率,只应存放数据字典 每个数据库最少有两个联机日志组,每组最少一个联机日志文件 一个数据文件只能属于一个表空间 一个数据文件一旦被加入到一个表空间中,就不能再从这个转载 2006-11-30 09:31:00 · 665 阅读 · 0 评论 -
SQL优化(操作符)
1.1 IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。 但是用IN的SQL性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用 多个表的连接方式查询。 由此可见用IN的SQL至少多了一个转转载 2006-11-30 11:16:00 · 1276 阅读 · 0 评论 -
更换表的表空间
现在有两个空间AA和BB,表CC创建在BB中,而且此表有数据,更改表CC 的表空间为AA,而且数据都在可以使用如下的方式method 1: ALTER TABLE table_name MOVE TABLESPACE tablespace_namemethod 2: a.exp table data;b. create a new table in the BB tablespace原创 2007-02-24 22:11:00 · 1268 阅读 · 0 评论 -
影响 ORACLE 汉字显示的字符集问题
影响 ORACLE 汉字显示的字符集问题 在国内外大中型数据库管理系统中,把 ORACLE 作为数据库管理平台的用户比较多。 ORACLE 不论是数据库管理能力还是安全性都是无可非议的,但是,它在汉字信息的显示方面着实给中国用户带来不少麻烦,笔者多年从事 ORACLE 数据库管理,经常收到周围用户和外地用户反映有关 ORACLE 数据库汉字显示问题的求援信,主要现象是把汉字显示为转载 2007-02-24 22:27:00 · 542 阅读 · 0 评论 -
oracle中escape的使用例子
定义:escape关键字经常用于使某些特殊字符,如通配符:%,_转义为它们原来的字符的意义,被定义的转义字符通常使用/,但是也可以使用其他的符号。SQL> select * from test; ID NAME---------- -------------------- 1 a%b 1 a_c% 3 a/%b原创 2007-02-24 21:51:00 · 1158 阅读 · 0 评论 -
创建视图时with check option问题
如果视图定义包括条件(譬如 WHERE 子句)并且其意图是确保任何引用该视图的 INSERT 或 UPDATE 语句都应用 WHERE 子句,则必须使用 WITH CHECK OPTION 定义该视图。这个选项可以确保数据库中正在修改的数据的完整性。如果在 INSERT 或 UPDATE 操作期间违反了条件,则返回 SQL 错误。下面是一个使用了 WITH CHECK OPTION 的视图定义原创 2007-03-12 10:01:00 · 2055 阅读 · 1 评论 -
GROW THAT DBA CAREER --Brian Peasland
Over the years, I’ve spent lots of time on various newsgroups and talking with Information Technology professionals who want to know how to get a job as a Database Administrator (DBA), or how to grow转载 2007-03-12 10:09:00 · 1055 阅读 · 0 评论 -
怎样修改Oracle的SID?
如何修改SID这是TOM对这个问题的回答,详细情况参加链接:http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:318216852435 Hi Tom,A trivia question for you, what is SID and what is it used for? Would c转载 2007-03-14 09:22:00 · 4705 阅读 · 0 评论 -
如何修改db_block_buffers
SQL> show parameter db_block_buffersNAME TYPE VALUE------------------------------------ ----------- ------------------------------db_block_buffers原创 2007-03-14 12:32:00 · 3610 阅读 · 1 评论 -
怎样连接SID相同的不同数据库?
在我们公司的局域网里有两个数据库,分别装在不同的服务器上,两服务器名不同,但数据库的SID都叫做test,我在工作站上装了oracle的客户端,用来远程连接这两个数据库。我用的是connect 用户名/密码@test结果,客户端的tnsname.ora中,哪个数据库的配置写在最后,就能连接上哪个数据库。例如如果这样写:TEST = (DESCRIPTION = (ADDRESS = (P转载 2007-03-21 08:50:00 · 1234 阅读 · 0 评论 -
Oracle 分析函数的使用
Oracle 分析函数使用介绍 http://www.akadia.com/services/ora_analytic_functions.html 分析函数是oracle816引入的一个全新的概念,为我们分析数据提供了一种简单高效的处理方式.在分析函数出现以前,我们必须使用自联查询,子查询或者内联视图,甚至复杂的存储过程实现的语句,现在只要一条简单的sql语句就可以实现了,而且在转载 2007-03-24 09:58:00 · 430 阅读 · 0 评论 -
好的网址
http://www.oracle.com/pls/db102/homepage?remark=tahiti this is a document web site about oracle http://www.eygle.com/archives/2006/08/oracle_fundbook_recommand.htmlhttp://blog.oracle.com.cn/12012原创 2007-03-27 14:20:00 · 518 阅读 · 0 评论 -
oracle ORA-12560
查看一下你的SID如果是WIN进入注册表HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/HOME0原创 2007-03-27 21:49:00 · 2904 阅读 · 0 评论 -
Oracle数据库的灾难恢复
随着办公自动化和电子商务的飞速发展,企业对信息系统的依赖性越来越高,数据库作为信息系统的核心担当着重要的角色。尤其在一些对数据可靠性要求很高的行业如银行、证券、电信等,如果发生意外停机或数据丢失其损失会十分惨重。为此数据库管理员应针对具体的业务要求制定详细的数据库备份与灾难恢复策略,并通过模拟故障对每种可能的情况进行严格测试,只有这样才能保证数据的高可用性。数据库的备份是一个长期的过程,而恢复只在转载 2007-04-03 16:16:00 · 1744 阅读 · 0 评论