1. 什么给表、列加注释?
  1. Oracle安装到位后的开始口令?

ORACLE司空眼惯难点后生可畏千问[1至100](不怕学不成、就怕心不诚!卡塔尔(英语:State of Qatar)

SQLcomment on table 表 is 表注释;注释已开立。

internal/oracle

 

SQLcomment on column 表.列 is 列注释;注释已开立。

sys/change_on_install

——通过知识分享树立个人牌子。

SQL select * from user_tab_comments where comments is not null;

system/manager

 

  1. 如何查看种种表空间攻陷磁盘情形?

scott/tiger

 ORACLE**广阔难点是自家采访实现,在这里分享出来,豆蔻梢头为友好事后好做个参照他事他说加以侦查,二为索要的爱侣提供救助。同一时候,感激提供这一个相关主题素材及化解方法的相爱的人。**

SQL col tablespace format a20

sysman/oem_temp

招待大家补充,交换与享受才能合营提高嘛,谢谢!

SQL select

  1. ORACLE9IAS WEB CACHE的启幕默许顾客和密码?

      

b.file_id 文件ID号,

administrator/administrator

 

b.tablespace_name 表空间名,

  1. oracle 8.0.5怎么开创数据库?

b.bytes 字节数,

用orainst。如果有motif界面,可以用orainst /m

 

(b.bytes-sum(nvl(a.bytes,0))) 已使用,

  1. oracle 8.1.7怎么开创数据库?

 

sum(nvl(a.bytes,0卡塔尔(英语:State of Qatar)卡塔尔国 剩余空间,

dbassist

  1. Oracle安装达成后的始发口令? 

sum(nvl(a.bytes,0))/(b.bytes)*100 剩余百分比

  1. oracle 9i 怎么开创数据库?

 

from dba_free_space a,dba_data_files b

dbca

 internal/oracle 
 sys/change_on_install 
 system/manager 
 scott/tiger 
 sysman/oem_temp

where a.file_id=b.file_id

  1. oracle中的裸设备指的是何等?

 

group by b.tablespace_name,b.file_id,b.bytes

裸设备便是绕过文件系统直接待上访谈的仓库储存空间

  1. ORACLE9I AS WEB CACHE的开端暗许顾客和密码?
    administrator/administrator

order by b.file_id

  1. oracle如何区分 64-bit/32bit 本子???

 

  1. 如把ORACLE设置为MTS或专项使用方式?

$ sqlplus ‘/ AS SYSDBA’
SQL*Plus: Release 9.0.1.0.0 – Production on Mon Jul 14 17:01:09 2003
(c) Copyright 2001 Oracle Corporation. All rights reserved.
Connected to:
Oracle9i Enterprise Edition Release 9.0.1.0.0 – Production
With the Partitioning option
JServer Release 9.0.1.0.0 – Production
SQL> select * from v$version;
BANNER

  1. oracle 8.0.5怎么开创数据库?
    用orainst。如果有motif界面,可以用orainst /m

#dispatchers=”(PROTOCOL=TCP卡塔尔(英语:State of Qatar) (SE凯雷德VICE=SIDXDB卡塔尔”
加上就是MTS,注释正是专项使用情势,SID是指你的实例名。


 

  1. 怎么本领搜查缉获系统当下的SCN号 ?

Oracle9i Enterprise Edition Release 9.0.1.0.0 – Production
PL/SQL Release 9.0.1.0.0 – Production
CORE 9.0.1.0.0 Production
TNS for Solaris: Version 9.0.1.0.0 – Production
NLSRTL Version 9.0.1.0.0 – Production
SQL>

  1. oracle 8.1.7怎么开创数据库?
    dbassist

select max(ktuxescnw * power(2, 32) + ktuxescnb) from x$ktuxe;

  1. SVRMG奥迪Q7什么意思?

 

  1. 请问怎么在ORACLE中取微秒?

svrmgrl,Server Manager.
9i下未有,已经济体改为用SQLPLUS了
sqlplus /nolog
成为归档日志型的

  1. oracle 9i 怎么开创数据库?
    dbca

9i事情发生以前不扶植,9i开始有timestamp.

  1. 试问怎么辨别有些顾客是从哪台机器登入ORACLE的?

 

9i可以用select systimestamp from dual;

SELECT machine , terminal FROM V$SESSION;

  1. oracle中的裸设备指的是怎么着?
    裸设备便是绕过文件系统直接待上访谈的仓库储存空间
  1. 怎么样在字符串里加回车?
  1. 用哪些语句询问字段呢?

 

select Welcome to visit||chr(10)|| from dual ;

desc table_name 能够查询表的布局
select field_name,… from … 能够查询字段的值

  1. oracle怎么样区分 64-bit/32bit 本子?
  1. 华语是什么样排序的?

select * from all_tables where table_name like ‘%’
select * from all_tab_columns where table_name=’??’

 

Oracle9i早先,中文是服从二进制编码实行排序的。

  1. 何以得到触发器、进度、函数的创制脚本?

C:\>sqlplus sys/qaz@dagl as sysdba

在oracle9i中新增加了服从拼音、部首、笔画排序功效。设置NLS_SORT值

desc user_source
user_triggers

SQL*Plus: Release 10.1.0.2.0 – Production on 星期五 6月 3 13:47:47 2011

SCHINESE_RADICAL_M 依据部首、笔划排序

  1. 何以计算三个表占用的长空的抑扬顿挫?

Copyright (c) 1982, 2004, Oracle.  All rights reserved.

SCHINESE_STROKE_M 遵照笔划、部首排序

select owner,table_name,
NUM_ROWS,
BLOCKS*AAA/1024/1024 “Size M”,
EMPTY_BLOCKS,
LAST_ANALYZED
from dba_tables
where table_name=’XXX’;

Connected to:

SCHINESE_PINYIN_M 根据拼音排序

Here: AAA is the value of db_block_size ;
XXX is the table name you want to check

Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 – Production

  1. Oracle8i中指标名能够用中文吗?
  1. 哪些查看最大会话数?

With the Partitioning, OLAP and Data Mining options

可以

SELECT * FROM V$PARAMETER WHERE NAME LIKE ‘proc%’;

SQL> select * from v$version;

  1. 怎么样转移WIN中SQL*Plus运营选项?

SQL>
SQL> show parameter processes

 

SQL*PLUS自个儿的选项设置大家得以在$ORACLE_HOME/sqlplus/admin/glogin.sql中设置。

NAME TYPE VALUE

BANNER

  1. 什么样改进oracel数据库的暗中认可日期?


alter session set nls_date_format=yyyymmddhh24miss;

aq_tm_processes integer 1
db_writer_processes integer 1
job_queue_processes integer 4
log_archive_max_processes integer 1
processes integer 200

Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 – Prod

OR

这里为200个用户。

PL/SQL Release 10.1.0.2.0 – Production

可以在init.ora中丰盛生机勃勃行

select * from v$license;
其中sessions_highwater纪录曾经达到的最大会话数

CORE   10.1.0.2.0 Production

nls_date_format=yyyymmddhh24miss

  1. 哪些查看系统被锁的作业时间?

TNS for 32-bit Windows: Version 10.1.0.2.0 – Production

select * from v$locked_object ;

NLSRTL Version 10.1.0.2.0 – Production

  1. 怎么以archivelog的艺术运维oracle。

 

init.ora
log_archive_start = true

  1. SV汉兰达MG奥迪Q7什么意思?
    svrmgrl,Server Manager 9i下并未有,已经济体改为用SQLPLUS了
    sqlplus /nolog 变为归档日志型的

RESTART DATABASE

 

  1. 怎么获取有啥样顾客在选用数据库
  1. 借问怎么样分辨有个别客商是从哪台机器登录ORACLE的?
    SQL>
    SELECT machine ,terminal FROM V$SESSION;

select username from v$session;

 

  1. 数量表中的字段最大数是多少?
  1. 用哪些语句询问字段呢?
    desc table_name 可以查询表的布局
    select field_name,… from … 可以查询字段的值
    select * from all_tables where table_name like ‘%’
    select * from all_tab_columns where table_name=’??’

表或视图中的最大列数为 1000

 

  1. 什么查得数据库的SID ?
  1. 何以获得触发器、进程、函数的创建脚本?
    desc user_source
    user_triggers

select name from v$database;
也足以一向查看 init.ora文件

 

  1. 什么在Oracle服务器上经过SQLPLUS查看本机IP地址 ?
  1. 哪些计算二个表占用的上空的大大小小?

select sys_context(‘userenv’,’ip_address’) from dual;

select  owner,table_name,NUM_ROWS,BLOCKS*AAA/1024/1024 “Size M”,EMPTY_BLOCKS,LAST_ANALYZED 
from dba_tables 
where table_name=’XXX’; 
Here: AAA is the value of db_block_size; 
XXX is the table name you want to check 

大器晚成经是登录本机数据库,只好回去127.0.0.1,呵呵

 

  1. unix 下怎么调度数据库的年月?
  1. 哪些查看最大会话数?
    SQL>
    SELECT * FROM V$PARAMETER WHERE NAME LIKE ‘proc%’;
    SQL> show parameter processes
    NAME TYPE VALUE

su -root
date -u 08010000


  1. 在ORACLE TABLE中怎么样抓取MEMO类型字段为空的数码记录?

select remark from oms_flowrec where trim(‘ ‘ from remark) is not null
;

aq_tm_processes integer 1
db_writer_processes integer 1
job_queue_processes integer 4
威尼斯人平台 ,log_archive_max_processes integer 1
processes integer 200
这里为200个用户。
Select * from v$license;
其中sessions_highwater纪录曾经达到的最大会话数

  1. 哪些用BBB表的数目去更新AAA表的数目(有提到的字段卡塔尔
  1. 怎么查看系统被锁的事情时间?
    select * from v$locked_object ;

UP2003-10-17 AAA SET BNS_SNM=(SELECT BNS_SNM FROM BBB WHERE
AAA.DPT_NO=BBB.DPT_NO) WHERE BBB.DPT_NO IS NOT NULL;

 

  1. P4Computer安装方式
  1. 哪些以archivelog的点子运维oracle?
    init.ora
    log_archive_start = true
    RESTART DATABASE

将SYMCJIT.DLL改为SYSMCJIT.OLD

  1. 怎么获取有啥样客户在应用数据库?
    select username from v$session;
  1. 何查询SERVER是不是OPS?

 

SELECT * FROM V$OPTION;

  1. 数据表中的字段最大数是有一些?
    表或视图中的最大列数为 1000

如果PARALLEL SERVER=TRUE则有OPS能

  1. 怎么样查得数据库的SID ?
    SQL>
    select name from v$database;
  1. 何查询每种顾客的权位?

也足以一向查看 init.ora文件

SELECT * FROM DBA_SYS_PRIVS;

 

  1. 什么样将表移动表空间?
  1. 怎么在Oracle服务器上通过SQLPLUS查看本机IP地址 ?
    SQL>
    select sys_context(‘userenv’,’ip_address’) from
    dual;
    假如是登入本机数据库,只可以回到127.0.0.1

ALTER TABLE TABLE_NAME MOVE TABLESPACE_NAME;

  1. UNIX 下怎么调节数据库的小运?
    su -root
    date -u 08010000
  1. 怎么将引得移动表空间?
  1. 在ORACLE TABLE中怎样抓取MEMO类型栏为空的资料记录?

ALTER INDEX INDEX_NAME REBUILD TABLESPACE TABLESPACE_NAME;

select remark from oms_flowrec where trim(‘ ‘ from remark) is not null ;

  1. 在LINUX,UNIX下什么样运维DBA STUDIO?
  1. 如何用BBB表的素材去更新AAA表的数额(有涉嫌的字段卡塔尔

OEMAPP DBASTUDIO

UPDATE AAA SET BNS_SNM=(SELECT BNS_SNM FROM BBB WHERE AAA.DPT_NO=BBB.DPT_NO) WHERE BBB.DPT_NO IS NOT NULL; 

  1. www.9778.com ,查询锁的光景的对象有?

 

V$LOCK, V$LOCKED_OBJECT, V$SESSION, V$SQLAREA, V$PROCESS ;

  1. P4计算机安装情势
    将SYMCJIT.DLL改为SYSMCJIT.OLD

查询锁的表的点子:

  1. 如何查询SE奥迪Q7VE汉兰达是否OPS?
    SQL>
    SELECT * FROM V$OPTION;
         如果PARALLEL SERVER=TRUE则有OPS能

SELECT S.SID SESSION_ID, S.USERNAME, DECODE(LMODE, 0, ‘None’, 1,
‘Null’, 2, ‘Row-S (SS)’, 3, ‘Row-X (SX)’, 4, ‘Share’, 5, ‘S/Row-X
(SSX)’, 6, ‘Exclusive’, TO_CHAR(LMODE)) MODE_HELD, DECODE(REQUEST, 0,
‘None’, 1, ‘Null’, 2, ‘Row-S (SS)’, 3, ‘Row-X (SX)’, 4, ‘Share’, 5,
‘S/Row-X (SSX)’, 6, ‘Exclusive’, TO_CHAR(REQUEST)) MODE_REQUESTED,
O.CCBZZP||’.’||O.OBJECT_NAME||’ (‘||O.OBJECT_TYPE||’)’, S.TYPE
LOCK_TYPE, L.ID1 LOCK_威尼斯人官网 ,ID1, L.ID2 LOCK_ID2 FROM V$LOCK L,
SYS.DBA_OBJECTS O, V$SESSION S WHERE L.SID = S.SID AND L.ID1 =
O.OBJECT_ID ;

  1. 哪些询问各类顾客的权位?
    SELECT * FROM DBA_SYS_PRIVS;
  1. 怎么解锁?
  1. 如何将表移动表空间?
    ALTER TABLE TABLE_NAME MOVE TABLESPACE_NAME;

ALTER SYSTEM KILL SESSION ‘SID,SERIR#’;

  1. 何以将引得移动表空间?
    ALTER INDEX INDEX_NAME REBUILD TABLESPACE
    TABLESPACE_NAME;
  1. SQLPLUS下什么改革编辑器?
  1. 在LINUX,UNIX下哪些运营DBA STUDIO?
    OEMAPP DBASTUDIO

DEFINE _EDITO牧马人=”<编辑器的完全路经>” — 必得抬高双引号
来定义新的编辑器,也能够把那么些写在$ORACLE_HOME/sqlplus/admin/glogin.sql里面使它世代有效。

  1. 查询锁的气象的靶子有?
    V$LOCK, V$LOCKED_OBJECT, V$SESSION, V$SQLAREA, V$PROCESS ;
    查询锁的表的方法:
  1. ORACLE发生随机函数是?

SELECT S.SID SESSION_ID,S.USERNAME,DECODE(LMODE,0,’None’,1,’Null’,2,’Row-S (SS)’,3,’Row-X (SX)’,4,’Share’,5,’S/Row-X (SSX)’,6,’Exclusive’,TO_CHAR(LMODE)) MODE_HELD,DECODE(REQUEST,0,’None’,1,’Null’,2,’Row-S (SS)’,3,’Row-X (SX)’,4,’Share’,5,’S/Row-X (SSX)’,6,’Exclusive’,TO_CHAR(REQUEST)) MODE_REQUESTED,O.OWNER||’.’||O.OBJECT_NAME||’ 
(‘||O.OBJECT_TYPE||’)’,S.TYPE LOCK_TYPE,L.ID1 LOCK_ID1,L.ID2 LOCK_ID2 FROM V$LOCK L,SYS.DBA_OBJECTS O,V$SESSION S WHERE L.SID = S.SID AND L.ID1 = O.OBJECT_ID; 

DBMS_RANDOM.RANDOM

 

  1. LINUX下询问磁盘竞争情状命令?
  1. 哪些解锁?
    ALTER SYSTEM KILL SESSION ‘SID,SERIR#’;

Sar -d

  1. SQLPLUS下什么样更正编辑器?
    DEFINE _EDITOQashqai=”<编辑器的全体路经>” — 必得抬高双引号来定义新的编辑器,也足以把这一个写在$ORACLE_HOME/sqlplus/admin/glogin.sql里面使它长久有效。
  1. LINUX下询问CPU角逐情状命令?
  1. ORACLE产生随机数的函数?
    DBMS_RANDOM.RANDOM

sar -r

SQL>
select dbms_random.random from dual;

  1. 询问当前客商对象?
  1. LINUX下询问磁盘角逐境况命令?
    sar -d

SELECT * FROM USER_OBJECTS;

  1. LINUX下询问CPU竞争情状命令?
    sar -r

SELECT * FROM DBA_SEGMENTS;

  1. 查询当前客户对象?
    SELECT * FROM USER_OBJECTS;
    SELECT * FROM DBA_SEGMENTS;
  1. 怎么样得到错误音信?
  1. 如何获得错误音讯?
    SQL>
    SELECT * FROM USER_ERRORS;

SELECT * FROM USER_ERRORS;

  1. 什么获取链接意况?
    SQL>
    SELECT * FROM DBA_DB_LINKS;
  1. 何以获得链接意况?
  1. 翻看数据库字符情状?
    SQL>
    SELECT * FROM NLS_DATABASE_PARAMETERS;
    SQL>
    SELECT * FROM V$NLS_PARAMETERS;

SELECT * FROM DBA_DB_LINKS;

  1. 查询表空间消息?
    SQL>
    SELECT * FROM DBA_DATA_FILES;
  1. 翻看数据库字符情况?
  1. ORACLE的INTERAL客户要口令?
    修改 SQLNET.ORA
    SQLNET.AUTHENTICATION_SERVICES=(NTS)

SELECT * FROM NLS_DATABASE_PARAMETERS;

  1. 并发JAVA.EXE的化解办法?
    貌似是将ORACLEORAHOMEXIHTTPSEWranglerVE凯雷德改成手工业运维能够的,X是8或9

SELECT * FROM V$NLS_PARAMETERS;

  1. 怎样给表、列加注释?
    SQL>comment on table 表 is ‘表注释’;
    疏解已开立。
    SQL>comment on column 表.列 is ‘列注释’;
    解说已开立。
    SQL> select * from user_tab_comments where comments is not
    null;
  1. 查询表空间新闻?
  1. 如何查看种种表空间占领磁盘意况?
    SQL> col tablespace format a20
    SQL> select b.file_id 文件ID号, b.tablespace_name 表空间名, b.bytes 字节数,
        
    (b.bytes-sum(nvl(a.bytes,0卡塔尔(قطر‎卡塔尔国卡塔尔(قطر‎ 已使用, sum(nvl(a.bytes,0卡塔尔卡塔尔(英语:State of Qatar) 剩余空间,
         sum(nvl(a.bytes,0))/(b.bytes)*100 剩余百分比
         from dba_free_space
    a,dba_data_files b
         where
    a.file_id=b.file_id
         group by
    b.tablespace_name,b.file_id,b.bytes
         order by b.file_id

SELECT * FROM DBA_DATA_FILES;

  1. 哪些把ORACLE设置为MTS或专项使用情势?
    #dispatchers=”(PROTOCOL=TCP) (SERVICE=SIDXD”
    累积正是MTS,注释正是专用格局,SID是指你的实例名。
  1. ORACLE的INTERAL客商要口令?
  1. 哪些技巧搜查缉获系统当下的SCN号 ?
    SQL>
    select max(ktuxescnw * power(2,32) + ktuxescnb) from
    x$ktuxe;

修改 SQLNET.ORA

  1. 借问怎样在ORACLE中取阿秒?
    9i事情发生前不支持,9i上马有timestamp。
    9i可以用

SQLNET.AUTHENTICATION_SERVICES=(NTS)

SQL>
select systimestamp from dual;

  1. 现身JAVA.EXE的扼杀办法?
  1. 怎么样在字符串里加回车?
    SQL>
    select ‘Welcome to visit’||chr(10)||” from
       dual;

诚如是将ORACLEORAHOMEXIHTTPSERAV4VETiguan改成手工业运营可以的

  1. 汉语是什么样排序的?
    Oracle9i此前,普通话是规行矩步二进制编码进行排序的。
    在oracle9i中新扩张了根据拼音、部首、笔画排序成效。设置NLS_SORT值:
    SCHINESE_RADICAL_M 依照部首(第大器晚成依次)、笔划(第二顺序)排序
    SCHINESE_STROKE_M 依据笔划(第风流倜傥生龙活虎蓬蓬勃勃)、部首(第二每种)排序
    SCHINESE_PINYIN_M 根据拼音排序

X是8或9

  1. Oracle8i中目的名能够用普通话吗?
    可以
  1. 什么给表、列加注释?
  1. 何以转移WIN中SQL*Plus运维选项?
    SQL*PLUS本身的选项设置我们得以在$ORACLE_HOME/sqlplus/admin/glogin.sql中设置。

SQL>comment on table 表 is ‘表注释’;

 

申明已开立。

  1. 何以校订oracel数据库的私下认可日期?
    SQL> alter
    session set nls_date_format=’yyyymmddhh24miss’;
    或能够在init.ora中增加意气风发行 nls_date_format=’yyyymmddhh24miss’

SQL>comment on column 表.列 is ‘列注释’;

  1. 怎么着将小表放入keep池中?
    alter table xxx storage(buffer_pool keep);

讲明已开立。

  1. 哪些检查是不是安装了某些patch?
    check that oraInventory

SQL> select * from user_tab_comments where comments is not null;

  1. 怎样使select语句使查询结果自动生成序号?
    select rownum,COL from table;
  1. 何以查看各样表空间占有磁盘情形?
  1. 怎么着领会数据库中某些表所在的tablespace?
    SQL>
    select tablespace_name from user_tables where
    table_name=’DEPT’;
    select * from user_tables中有个字段TABLESPACE_NAME,(oracle);
    select * from dba_segments where …;

SQL> col tablespace format a20
SQL> select
b.file_id 文件ID号,
b.tablespace_name 表空间名,
b.bytes 字节数,
(b.bytes-sum(nvl(a.bytes,0))) 已使用,
sum(nvl(a.bytes,0卡塔尔(قطر‎卡塔尔国 剩余空间,
sum(nvl(a.bytes,0))/(b.bytes)*100 剩余百分比
from dba_free_space a,dba_data_files b
where a.file_id=b.file_id
group by b.tablespace_name,b.file_id,b.bytes
order by b.file_id

  1. 怎可以够急迅做一个和原表同样的备份表?
    create table new_table as (select * from old_table);
  1. 如把ORACLE设置为MTS或专用格局?

 

dispatchers=”(PROTOCOL=TCP) (SERVICE=SIDXDB)”

丰硕正是MTS,注释正是专项使用形式,SID是指你的实例名。

  1. 怎样才具摸清系统当下的SCN号 ?

select max(ktuxescnw * power(2, 32) + ktuxescnb) from x$ktuxe;

  1. 请问如何在ORACLE中取飞秒?

9i事前不扶持,9i在此之前有timestamp.

9i可以用select systimestamp from dual;

  1. 怎样在字符串里加回车?

select ‘Welcome to
visit’||chr(10)||’www.CSDN.NET’
from dual ;

  1. 粤语是什么样排序的?

Oracle9i早先,中文是比照二进制编码实行排序的。

在oracle9i中新添了如约拼音、部首、笔画排序功效。设置NLS_SORT值

SCHINESE_RADICAL_M 依照部首(第黄金时代梯次)、笔划(第二依次)排序

SCHINESE_STROKE_M 依据笔划(第一相继)、部首(第二后生可畏后生可畏)排序

SCHINESE_PINYIN_M 根据拼音排序

  1. Oracle8i中指标名能够用中文吗?

可以

  1. 怎样转移WIN中SQL*Plus运转选项?

SQL*PLUS本人的选项设置我们得以在$ORACLE_HOME/sqlplus/admin/glogin.sql中设置。

  1. 怎么改良oracel数据库的暗许日期?

alter session set nls_date_format=’yyyymmddhh24miss’;
OR

能够在init.ora中加多生机勃勃行
nls_date_format=’yyyymmddhh24miss’

  1. 怎么在sqlplus下修改procedure?
    select line,trim(text) t from user_source where name =’A’ order by
    line;
  1. 何以消除PROCEDURE被意外锁定?
    alter system kill session ,把特别session给杀掉,可是你要先摸清他的session id
    或把该进程重新改个名字就足以了。
  1. SQL Reference是个什么样事物?
    是一本sql的使用手册,富含语法、函数等等,Oracle官方网站的文书档案主旨提供下载。
  1. 哪些查看数据库的动静?
    UNIX下
    ps -ef | grep ora
    Windows下
    看服务是还是不是起来;是不是足以连上数据库
  1. 请问怎么着改善一张表的主键?
    alter table aaa
    drop constraint aaa_key ;
    alter table aaa
    add constraint aaa_key primary key(a1,b1) ;
  1. 更改数据文件的朗朗上口?
    用 ALTER DATABASE …. DATAFILE …. ;
    手工业退换数据文件的尺寸,对于原本的数据文件有未有侵害。
  1. 怎么着查看ORACLE中有怎样程序在运转之中?
    查看v$sessions表
  2. 怎能够观察数据库有稍许个tablespace?
    SQL>
    select * from dba_tablespaces;
  3. 如何改善oracle数据库的客商连接数?
    改善initSID.ora,将process加大,重启数据库。
  4. 什么样获知一条记下的末尾更新时间?
    可以用logminer 察看
  5. 怎么着在PL/SQL中读写文件?
    UTL_FILE包允许客商通过PL/SQL读写操作系统文件。
  6. 怎么样把“&”归入一条记下中?
    insert into a values (translate (‘at{&}t’,’at{}’,’at’));
  7. EXP 如何加QUERY参数?
    EXP USER/PASS FILE=A.DMP TABLES(BSEMPMS)
    QUERY='”WHERE EMP_NO=\’S09394\’\”﹔
  8. 至于oracle8i扶持简体和复杂性的字符集难题?
    ZHS16GBK能够支撑
  9. Data Guard是怎么样软件?
    哪怕斯坦dby的换代产物
  10. 什么创建SPFILE?
    SQL> connect / as sysdba
    SQL> select * from v$version;
    SQL> create pfile from spfile;
    SQL> CREATE SPFILE FROM PFILE=’E:\ora9i\admin\eygle\pfile\init.ora’;
    文本已开立。
    SQL> CREATE SPFILE=’E:\ora9i\database\SPFILEEYGLE.ORA’ FROM
    PFILE=’E:

\ora9i\admin\eygle\pfile\init.ora’;
文本已开立。

  1. 基本参数的应用?
    shmmax
      含义:那么些装置并不调整终归Oracle数据库大概操作系统使用多少物理内部存储器,只调节了最多能够动用的内

存数目。这一个设置也不影响操作系统的底子能源。
  设置方法:0.5*物理内部存款和储蓄器
  例子:Set shmsys:shminfo_shmmax=10485760
  shmmin
  含义:分享内部存款和储蓄器的小小大小。
  设置方式:经常都设置成为1。
  例子:Set shmsys:shminfo_shmmin=1:
  shmmni
  含义:系统中国共产党享内部存款和储蓄器段的最大个数。
  例子:Set shmsys:shminfo_shmmni=100
  shmseg
  含义:每种客户进度能够应用的最多的分享内部存款和储蓄器段的数码。
  例子:Set shmsys:shminfo_shmseg=20:
  semmni
  含义:系统中semaphore identifierer的最大个数。
  设置方法:把那一个变量的值设置为那个种类上的有着Oracle的实例的init.ora中的最大的要命processes的

不行值加10。
  例子:Set semsys:seminfo_semmni=100
  semmns
  含义:系统中emaphores的最大个数。
  设置方法:这个值能够由此以下方式测算获得:各样Oracle实例的initSID.ora里边的processes的值的总

和(除去最大的Processes参数)+最大的要命Processes×2+10×Oracle实例的个数。
  例子:Set semsys:seminfo_semmns=200
  semmsl
  含义:二个set中semaphore的最大个数。
  设置方法:设置成为10+全部Oracle实例的InitSID.ora中最大的Processes的值。
  例子:Set semsys:seminfo_semmsl=-200

  1. 怎样查看哪些顾客全数SYSDBA、SYSOPE冠道权限?
    SQL>conn sys/change_on_install
    SQL>select * from V_$PWFILE_USERS;

  2. 何以独立备份叁个或两个表?
    exp 用户/密码 tables=(表1,…,表2)

  3. 什么样独立备份叁个或四个用户?
    exp system/manager owner=(客商1,顾客2,…,客户n卡塔尔(英语:State of Qatar) file=导出文件
  4. 何以对CLOB字段进展全文字笔迹查验索?
    SELECT * FROM A WHERE dbms_lob.instr(a.a,’K’,1,1)>0;
  5. 怎么着展示当前接二连三客商?
    SQL> SHOW
    USER;
  6. 如何查看数据文件放置的门路?
    col file_name format a50
    SQL> select tablespace_name,file_id,bytes/1024/1024,file_name from dba_data_files order by
    file_id;
  7. 何以查看现存回滚段及其状态?

SQL> col segment format a30
SQL> SELECT SEGMENT_NAME,OWNER,TABLESPACE_NAME,SEGMENT_ID,FILE_ID,STATUS FROM DBA_ROLLBACK_SEGS

  1. 什么样转移八个字段最早定义的Check范围?

SQL> alter table xxx drop constraint constraint_name;

日后再次创下制新约束:

SQL> alter table xxx add constraint constraint_name check();

  1. Oracle常用系统文件有怎么着?
    透过以下视图展现那个文件新闻:

v$database,v$datafile,v$logfile v$controlfile v$parameter;

  1. 内连接INNER JOIN?

SQL> select a.* from bsempms a,bsdptms b where a.dpt_no=b.dpt_no;

  1. 怎么外接连?

SQL> select a.*,b.* from emp a,dept b where a.deptno = b.deptno(+);
SQL> select a.*,b.* from emp a,dept b where a.deptno(+) = b.deptno;

  1. 什么进行脚本SQL文件?

SQL>@$PATH/filename.sql;

  1. 哪些急忙清空两个大表?

SQL>truncate table table_name;

  1. 如何查有几个数据库实例?

SQL>SELECT * FROM V$INSTANCE;

  1. 什么查询数据库有多少表?  

SQL>select * from all_tables;

  1. 何以测量检验SQL语句实行所用的时间?

SQL>set timing on;
SQL>select * from tablename;

  1. CH奔驰M级(卡塔尔的反函数?
    ASCII()

SQL> SELECT CHR(65) from DUAL;
SQL> SELECT ASCII(‘A’) FROM DUAL;

  1. 字符串的连年

SELECT CONCAT(COL1,COL2) FROM TABLE;
SELECT COL1||COL2 FROM TABLE;

  1. 怎么把select出来的结酚酞到叁个文件文件中?

SQL> SPOOL C:\TEST.TXT;
SQL> SELECT * FROM EMP;
SQL >spool off;

  1. 哪些测度SQL实施的I/O数 ?

SQL>SET AUTOTRACE ON ;
SQL>SELECT * FROM TABLE;
  或

SQL>SELECT * FROM v$filestat;可以查看IO数

  1. 怎么在sqlplus下转移字段大小?

SQL>alter table table_name modify (field_name varchar2(100));

改大行,改小不行(除非都以空的)

  1. 哪些询问某天的多少?

SQL>select * from table_name where trunc(日期字段)=to_date(‘2003-05-02’,’yyyy-mm-dd’);

  1. sql 语句怎样插入全年日期?

create table BSYEAR (d date);

insert into BSYEAR

select to_date(‘20110101’,’yyyymmdd’)+rownum-1

from all_objects

where rownum <= to_char(to_date(‘20111231’,’yyyymmdd’),’ddd’);

  1. 比方改造表名?

SQL> alter table old_table_name rename to new_table_name;

  1. 何以收获命令的归来状态值?

sqlcode=0

  1. 怎么着明白客商具有的权能?

SQL> SELECT * FROM dba_sys_privs;

 

  1. 从英特网下载的ORACLE9I与商场上卖的标准版有啥样差异?
        从效果上说并未有不一致,只可是oracle集团有明文标准;从网址上下载的oracle产品不得用于商业用处,不然侵害版权。
  1. 何以判别数据库是运作在归档方式下恐怕运行在非归档形式下?
        步向dbastudio,历程–〉数据库—〉归档查看。

  2. sql>startup pfile和ifile,spfile有怎样分别?

pfile就是Oracle古板的初叶化参数文件,文本格式的;
ifile相符于c语言里的include,用于把另叁个文书引入;
spfile是9i之上版本新扩展的同期是私下认可的参数文件,二进制格式;
startup后应该只可接pfile。

 

admin 数据库

发表评论

电子邮件地址不会被公开。 必填项已用*标注