Oracle
meboy88scofiled
这个作者很懒,什么都没留下…
展开
-
区分SID 和 GOLBAL DATABASE NAME
SID = identifies the database instance (database name + instance number). So if your database name is somedb and your instance number is 3, then your SID is somedb3. DB Name = Name of the database原创 2010-01-23 22:43:00 · 686 阅读 · 0 评论 -
成为Oracle DBA最基本的十步
<br />随着Oracle技术和市场的快速发展,目前从事Oracle DBA工作的人群越来越庞大,从一些我经常去的论坛和社区中大家发的帖子上看的出,很多人都渴望在现在或将来从事这一领域的工作,现在的市场需求也很大,但不难看出,各个公司对DBA这个岗位的要求也越来越高,当然了,高薪、高挑战和可持续发展的职业通道吸引了大量的年轻人去尝试进入这一领域工作. <br />对一个以前没怎么接触过Oracle Database的新手来说,如何才能快速的成为一个Oracle DBA,是他们目前所迫切渴望的.很多人因为学转载 2010-06-01 17:37:00 · 728 阅读 · 0 评论 -
Oracle的redo 和undo的区别
<br />写的次序:<br />redo--> undo-->datafile<br />insert一条记录时, 表跟undo的信息都会放进 redo 中, 在commit 或之前, redo 的信息会放进硬盘上. 故障时, redo 便可恢复那些已经commit 了的数据.<br />redo->每次操作都先记录到redo日志中,当出现实例故障(像断电),导致数据未能更新到数据文件,则数据库重启时须redo,重新把数据更新到数据文件<br />undo->记录更改前的一份copy,但你系统rollba转载 2010-05-31 17:08:00 · 406 阅读 · 0 评论 -
查看和日志归档
1.首先查看数据库现有模式可使用以下语句select name,log_mode from v$database;也可以用下面的语句archive log list;(该方法需要as sysdba) 2.show parameter db_recovery_file_dest 查看归档日志默认的路径 3. 将数据库的日志模式设置切换(Archive Mode 和No Arch原创 2010-05-25 22:23:00 · 2579 阅读 · 0 评论 -
关于where 1=0
需要一个表的结构,但不要其数据时,我们可以执行下列语句 create table T as select * from T1 where 1=0;原创 2010-05-24 14:27:00 · 452 阅读 · 0 评论 -
查询service_name
查询service_name 可使用下列语句 select global_name from global_name; 或者 show parameter service_name;原创 2010-05-19 10:55:00 · 815 阅读 · 0 评论 -
oracle 监听配置
我相信我们刚学oracle,对数据库的操作,都是在本地进行的,只要保证监听服务启动,那么我们就可以正常使用sqlplus对数据库进行查询,但是假如我们希望通过远程对数据库来访问呢,此时我们就要对oracle监听进行配置。 oracle监听配置有三个文件,为了方便描述,我用server和client来区分,更容易区分。监听配置文件放在 oarcle/prdouct/10.2.0/db原创 2009-12-23 16:03:00 · 971 阅读 · 0 评论 -
查询oracle当前连接数
我们假设是数据库管理员,为了数据库的安全,我们需要知道当前有多少连接数,最大支持多少连接数,可以用以下语句查询 select username,count(username),machine,status from v$session where username is not null group by username,machin原创 2009-12-23 16:38:00 · 2154 阅读 · 0 评论 -
oracle 日期显示英文格式
我们初学者安装oracle的时候,字符集选择的一般是简体中文的格式,这方便我们英文不好的菜鸟,出错的时候定位错误,但是有一个问题伴随出现,我们写关于日期的sql的语句,我们想要英文的格式怎么办?下面有两个办法: 1. 连接到数据库后,我们使用如下语句 ALTER SESSION SET NLS_DATE_LANGUAGE=AMERICAN 需要注意的是,断开数据库连原创 2009-12-18 21:39:00 · 10941 阅读 · 0 评论 -
区别oracle的单引号和双引号
对于我们刚入门的oracle初学者来说,学习sql语言是入门的第一步,面对单引号和双引号,我们可能会困惑,什么时候用单引号,什么时候用双引号呢? 单引号------ 值为字符和日期的时候 如 you 06-june 还有使用连接符||,插入空格|| || ,插入描述性文字 || I love Oralce|| 双引号---原创 2009-12-18 21:07:00 · 840 阅读 · 0 评论 -
oracle中重命名列名和表名
我们在创建表结构的过程中,可能会由于失误,造成表中列名错误,如何更改呢,你可能会回答,使用OEM或者PL/SQL,除了这两种方法,我们可以使用命令: ALTER TABLE 表名 rename column 列名 to 新列名 注意column是关键字 /*重命名列名*/ ALTER TABLE 表名 rename to 新表名原创 2009-12-18 20:48:00 · 44078 阅读 · 1 评论 -
关于oracle 10g EM和isqlplus无法进入web界面的问题
今天在笔记本上新安装oracle 10g,进行学习。 操作系统:windows xp sp3数据库:oracle 10g 10.2.0.1.0 选择使用WINDOWS平台搭建oracle数据库,考虑到自己是菜鸟,windows能快速建立,进行使用,而linux系统,需要配置环境变量创建用户等一系列操作。但是今天在搭建的过程中,遇到有关EM和isqlplus 不能进原创 2009-12-09 12:53:00 · 4728 阅读 · 2 评论 -
Oracle Database中DBA常用的表和视图
<br /> <br /><br />dba_开头<br /> dba_users 数据库用户信息<br /> dba_segments 表段信息<br /> dba_extents 数据区信息<br /> dba_objects 数据库对象信息<br /> dba_tablespaces 数据库表空间信息<br /> dba_data_files 数据文件设置信息<br /> dba_temp_files 临时数据文件信息<br /> d转载 2010-06-01 17:39:00 · 623 阅读 · 0 评论