网站首页 > 文章中心 > 其它

oracle怎么查看文档

作者:小编 更新时间:2023-10-01 19:41:29 浏览量:329人看过

oracle查看text文件内容有哪些命令

①create user username identified by password;//建用户名和密码oracle ,oracle

使用C#描述应如下所示:

SQL show user

SQL select * from all_users;

SQL create user a identified by a;(默认建在SYSTEM表空间下)

SQL grant connect,resource to a;

SQL conn a/a

SQL select * from tab;

SQL create table a(a number);

SQL desc a

SQL insert into a values(1);

①.0、查询记录

SQL select * from a;

①.1、更改记录

SQL delete from a;

SQL roll;

SQL rollback;

SQL commit;

select * from

(select t.*,dense_rank() over (order by cardkind) rank from cardkind t)

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

SCHINESE_RADICAL_M 按照部首(第一顺序)、笔划(第二顺序)排序

SCHINESE_STROKE_M 按照笔划(第一顺序)、部首(第二顺序)排序

SCHINESE_PINYIN_M 按照拼音排序

可以

SQL*PLUS自身的选项设置我们可以在$ORACLE_HOME/sqlplus/admin/glogin.sql中设置.

OR

可以在init.ora中加上一行

alter table xxx storage(buffer_pool keep);

check that oraInventory

select rownum,COL from table;

select tablespace_name from user_tables where table_name='TEST';

select * from user_tables中有个字段TABLESPACE_NAME,(oracle);

select * from dba_segments where ...;

create table new_table as (select * from old_table);

select line,trim(text) t from user_source where name ='A' order by line;

alter system kill session ,把那个session给杀掉,不过你要先查出她的session id

or

把该过程重新改个名字就可以了.

unix下

ps -ef | grep ora

windows下

看服务是否起来

是否可以连上数据库

alter table aaa

drop constraint aaa_key ;

add constraint aaa_key primary key(a1,b1) ;

用 ALTER DATABASE .... DATAFILE .... ;

手工改变数据文件的大小,对于原来的 数据文件有没有损害.

查看v$sessions表

select * from dba_tablespaces;

修改initSID.ora,将process加大,重启数据库.

可以用logminer 察看

UTL_FILE包允许用户通过PL/SQL读写操作系统文件.

insert into a values (translate ('at{}t','at{}','at'));

EXP USER/PASS FILE=A.DMP TABLES(BSEMPMS)

就是Standby的换代产品

SQL connect / as sysdba

SQL select * from v$version;

SQL create pfile from spfile;

文件已创建.

shmmax

含义:这个设置并不决定究竟Oracle数据库或者操作系统使用多少物理内存,只决定了

最多可以使用的内存数目.这个设置也不影响操作系统的内核资源.

shmmin

含义:共享内存的最小大小.

设置方法:一般都设置成为1.

例子:Set shmsys:shminfo_shmmin=1:

shmmni

含义:系统中共享内存段的最大个数.

例子:Set shmsys:shminfo_shmmni=100

shmseg

含义:每个用户进程可以使用的最多的共享内存段的数目.

semmni

含义:系统中semaphore identifierer的最大个数.

设置方法:把这个变量的值设置为这个系统上的所有Oracle的实例的init.ora中的最大

的那个processes的那个值加10.

例子:Set semsys:seminfo_semmni=100

semmns

含义:系统中emaphores的最大个数.

设置方法:这个值可以通过以下方式计算得到:各个Oracle实例的initSID.ora里边的

Oracle实例的个数.

semmsl:

含义:一个set中semaphore的最大个数.

设置方法:设置成为10+所有Oracle实例的InitSID.ora中最大的Processes的值.

SQLconn sys/change_on_install

SQLselect * from V_$PWFILE_USERS;

SHOW USER

order by file_id;

SQL SELECT SEGMENT_NAME,OWNER,TABLESPACE_NAME,SEGMENT_ID,FILE _ID,STATUS FROM

DBA_ROLLBACK_SEGS

SQL alter table xxx drop constraint constraint_name;

之后再创建新约束:

SQL alter table xxx add constraint constraint_name check();

通过以下视图显示这些文件信息:v$database,v$datafile,v$logfile v$controlfile

v$parameter;

Select a.* from bsempms a,bsdptms b where a.dpt_no=b.dpt_no;

Select a.* from bsempms a,bsdptms b where a.dpt_no=b.dpt_no(◆);

Select a.* from bsempms a,bsdptms b wherea.dpt_no(◆)=b.dpt_no;

SQL@$PATH/filename.sql;

SQLtruncate table table_name;

SQLSELECT * FROM V$INSTANCE;

SQLselect * from all_tables;

SQLset timing on ;

SQLselect * from tablename;

ASCII()

SELECT ASCII('A') FROM DUAL;

SQLSPOOL C:\ABCD.TXT;

SQLselect * from table;

SQL spool off;

SQLSET AUTOTRACE ON ;

SQLSELECT * FROM TABLE;

SQLSELECT * FROM v$filestat ;

可以查看IO数

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

dd');

create table BSYEAR (d date);

insert into BSYEAR

from all_objects

alter table old_table_name rename to new_table_name;

sqlcode=0

SELECT * FROM dba_sys_privs ;

商业用途,否则侵权.

进入dbastudio,历程--〉数据库---〉归档查看.

①.00. sqlstartup pfile和ifile,spfiled有什么区别?

pfile就是Oracle传统的初始化参数文件,文本格式的.

ifile类似于c语言里的include,用于把另一个文件引入

startup后应该只可接pfile

①.01. 如何搜索出前N条记录?

SELECT * FROM empLOYEE WHERE ROWNUM n ORDER BY empno;

SQLconn internal ;

SQLshow parameter processes ;

一般不可以﹐不建议这样做的.

select (select count(id) from aa)◆(select count(id) from bb) 总数 from dual;

(select t.*,dense_rank() over (order by sal) rank from employee)

where rank = N;

It is "harmless".

应该是tnsnames.ora中的服务名后面的内容

建立一个临时的redolog组,然后切换日志,删除以前的日志,建立新的日志.

没有限制.

①.11. 返回大于等于N的最小整数值?

SELECT CEIL(N) FROM DUAL;

SELECT FLOOR(N) FROM DUAL;

SELECT LAST_DAY(SYSDATE) FROM DUAL;

IMP SYSTEM/MANAGER FILE=AA.DMP FROMUSER=USER_OLD TOUSER=USER_NEW ROWS=Y INDEXES=Y

SQLSELECT * FROM user_constraints WHERE CONSTRAINT_TYPE='P' and

table_name='TABLE_NAME';

SQLSELECT * FROM BSEMPMS_OLD INTERSECT SELECT * FROM BSEMPMS_NEW;

SQLSELECT * FROM BSEMPMS_OLD UNION SELECT * FROM BSEMPMS_NEW;

SQLSELECT * FROM BSEMPMS_OLD UNION ALL SELECT * FROM BSEMPMS_NEW;

SQLSELECT * FROM BSEMPMS_OLD MINUS SELECT * FROM BSEMPMS_NEW;

建sequence seq_custid

create sequence seq_custid start 1 incrememt by 1;

建表时:

create table cust

{ cust_id smallint not null,

...}

insert 时:

insert into table cust

values( seq_cust.nextval, ...)

日期的各部分的常用的的写法

SELECT TO_CHAR(SYSDATE,'YYYY') FROM DUAL;

SELECT TO_CHAR(SYSDATE,'MM') FROM DUAL;

SELECT TO_CHAR(SYSDATE,'DD') FROM DUAL;

SELECT TO_CHAR(SYSDATE,'MI') FROM DUAL;

SELECT TO_CHAR(SYSDATE,'SS') FROM DUAL;

SELECT TRUNC(SYSDATE) FROM DUAL;

SELECT TO_CHAR(SYSDATE) FROM DUAL;

如何查看 oracle 官方文档

oracle如何查看日志文件

oracle日志查看

一.oracle日志的路径:

登录:sqlplus

"/as

sysdba"

查看路径:sql

select

*

from

v$logfile;

sql

v$logfile;(#日志文件路径)

二.oracle日志文件包含哪些内容:(日志的数量可能略有不同)

control01.ctl

example01.dbf

sysaux01.dbf

undotbs01.dbf

system01.dbf

users01.dbf

redo01.log

shttest.dbf

temp01.dbf

三.oracle日志的查看方法:

sqlselect

v$sql

(#查看最近所作的操作)

fromv

$sqlarea(#查看最近所作的操作)

oracle

以上就是土嘎嘎小编为大家整理的oracle怎么查看文档相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章