Oracle常见问题的列举及解答

数据库 Oracle
下面的文章主要是对Oracle常见问题的列举,一共有20道相关的问题,本文还详细的介绍了这些相关问题的解答,以下就是文章的具体内容的介绍。

以下的文章主要是对Oracle常见问题的列举以及在实际应用中经常出现的一些问题的解答,我们一共列举的20个相关的问题,以下就是具体方案的描述,希望在你今后的学习中会有所帮助。

1. Oracle常见问题之一,即,Oracle安裝完成后的初始口令?

  1. internal/Oracle   
  2. sys/change_on_install   
  3. system/manager   
  4. scott/tiger   
  5. sysman/oem_temp  

 

2. Oracle9IAS WEB CACHE的初始默认用户和密码?

 

  1. administrator/administrator 

3. Oracle 8.0.5怎么创建数据库?

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

4. Oracle 8.1.7怎么创建数据库?

dbassist

5. Oracle 9i 怎么创建数据库?

dbca

6. Oracle中的裸设备指的是什么?

裸设备就是绕过文件系统直接访问的储存空间

7. Oracle如何区分 64-bit/32bit 版本?(Oracle常见问题中出现频率较高)

 

  1. \$ sqlplus '/ AS SYSDBA'   
  2. SQL*Plus: Release 9.0.1.0.0 - Production on Mon Jul 14 17:01:09 2003   
  3. (c) Copyright 2001 Oracle Corporation. All rights reserved.   
  4. Connected t   
  5. Oracle9i Enterprise Edition Release 9.0.1.0.0 - Production   
  6. With the Partitioning option   
  7. JServer Release 9.0.1.0.0 - Production   
  8. SQL> select * from v\$version;   
  9. BANNER   
  10. ----------------------------------------------------------------   
  11. Oracle9i Enterprise Edition Release 9.0.1.0.0 - Production   
  12. PL/SQL Release 9.0.1.0.0 - Production   
  13. CORE 9.0.1.0.0 Production   
  14. TNS for Solaris: Version 9.0.1.0.0 - Production   
  15. NLSRTL Version 9.0.1.0.0 - Production   
  16. SQL> 

8. SVRMGR什么意思?

svrmgrl,Server Manager.

9i下没有,已经改为用SQLPLUS了

sqlplus /nolog

变为归档日志型的

9. 请问如何分辨某个用户是从哪台机器登陆Oracle的?

 

  1. SELECT machine , terminal FROM V\$SESSION; 

10. 用什么语句查询字段呢?

desc table_name 可以查询表的结构
select field_name,... from ... 可以查询字段的值

 

  1. select * from all_tables where table_name like '%'   
  2. select * from all_tab_columns where table_name='??' 

11. 怎样得到触发器、过程、函数的创建脚本?

 

  1. desc user_source  
  2. user_triggers  

 

12. 怎样计算一个表占用的空间的大小?

 

  1. select owner,table_name,   
  2. NUM_ROWS,   
  3. BLOCKS*AAA/1024/1024 "Size M",   
  4. EMPTY_BLOCKS,   
  5. LAST_ANALYZED   
  6. from dba_tables   
  7. where table_name='XXX';   
  8. Here: AAA is the value of db_block_size ;   
  9. XXX is the table name you want to check 

13. 如何查看***会话数?

 

  1. SELECT * FROM V\$PARAMETER WHERE NAME LIKE 'proc%';   
  2. SQL>   
  3. SQL> show parameter processes   
  4. NAME TYPE VALUE   
  5. ------------------------------------ ------- ------------------------------   
  6. aq_tm_processes integer 1   
  7. db_writer_processes integer 1   
  8. job_queue_processes integer 4   
  9. log_archive_max_processes integer 1   
  10. processes integer 200   

这里为200个用户。

  1. select * from v\$license;  

其中sessions_highwater纪录曾经到达的***会话数

 

14. 如何查看系统被锁的事务时间?

 

  1. select * from v\$locked_object ; 

15. 如何以archivelog的方式运行Oracle。

 

  1. init.ora   
  2. log_archive_start = true   
  3. RESTART DATABASE  

 

16. 怎么获取有哪些用户在使用数据库

 

  1. select username from v\$session; 

17. 数据表中的字段***数是多少?

表或视图中的***列数为 1000

8. 怎样查得数据库的SID ?

  1. select name from v\$database;  

也可以直接查看 init.ora文件

19. 如何在Oracle服务器上通过SQLPLUS查看本机IP地址 ?

 

  1. select sys_context('userenv','ip_address') from dual;  

如果是登陆本机数据库,只能返回127.0.0.1,呵呵

20. unix 下怎么调整数据库的时间?

su -root
date -u 08010000

上述的相关内容就是对Oracle常见问题的描述,希望会给你带来一些帮助在此方面。

【编辑推荐】

  1. Oracle数据库的启动方式与命令参数的归纳
  2. Oracle控制文件比数据文件旧的缘由
  3. Oracle SMON进程的说明经典版
  4. Oracle存储过程的实际用法解剖
  5. 调用Oracle procedure在pl/sql中的操作
责任编辑:佚名 来源: 互联网
相关推荐

2010-04-28 11:09:47

Oracle常见问题

2010-04-23 09:58:30

Oracle管理

2009-11-09 10:42:53

ibmdwRational

2009-06-14 22:28:14

ibmdwWebSphere

2009-07-29 10:03:24

思科网络管理Cisco

2009-04-13 11:42:29

IBMdWRational

2012-12-06 10:24:21

Saliency MaMATLAB

2010-07-21 09:16:47

Perl常见问题

2010-03-25 09:08:43

CentOS配置

2011-05-16 10:04:38

2009-07-07 10:13:57

Servlet学习

2009-10-13 14:56:00

CCNA培训

2011-07-13 17:57:15

SQLite

2011-08-09 15:10:00

SQLite

2010-09-13 14:43:47

无线技术常见问题

2023-10-10 08:01:13

2010-08-26 13:24:15

CSSmargin

2009-06-15 17:05:03

C#基元类型

2011-07-21 11:19:51

JAVA

2013-05-23 09:49:49

Chrome for google
点赞
收藏

51CTO技术栈公众号