以下的文章主要是对Oracle常见问题的列举以及在实际应用中经常出现的一些问题的解答,我们一共列举的20个相关的问题,以下就是具体方案的描述,希望在你今后的学习中会有所帮助。
1. Oracle常见问题之一,即,Oracle安裝完成后的初始口令?
- internal/Oracle
- sys/change_on_install
- system/manager
- scott/tiger
- sysman/oem_temp
2. Oracle9IAS WEB CACHE的初始默认用户和密码?
- 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常见问题中出现频率较高)
- \$ 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 t
- 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
- ----------------------------------------------------------------
- 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>
8. SVRMGR什么意思?
svrmgrl,Server Manager.
9i下没有,已经改为用SQLPLUS了
sqlplus /nolog
变为归档日志型的
9. 请问如何分辨某个用户是从哪台机器登陆Oracle的?
- SELECT machine , terminal FROM V\$SESSION;
10. 用什么语句查询字段呢?
desc table_name 可以查询表的结构
select field_name,... from ... 可以查询字段的值
- select * from all_tables where table_name like '%'
- select * from all_tab_columns where table_name='??'
11. 怎样得到触发器、过程、函数的创建脚本?
- desc user_source
- user_triggers
12. 怎样计算一个表占用的空间的大小?
- 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
13. 如何查看***会话数?
- SELECT * FROM V\$PARAMETER WHERE NAME LIKE 'proc%';
- SQL>
- SQL> show parameter processes
- NAME TYPE VALUE
- ------------------------------------ ------- ------------------------------
- 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纪录曾经到达的***会话数
14. 如何查看系统被锁的事务时间?
- select * from v\$locked_object ;
15. 如何以archivelog的方式运行Oracle。
- init.ora
- log_archive_start = true
- RESTART DATABASE
16. 怎么获取有哪些用户在使用数据库
- select username from v\$session;
17. 数据表中的字段***数是多少?
表或视图中的***列数为 1000
8. 怎样查得数据库的SID ?
- select name from v\$database;
也可以直接查看 init.ora文件
19. 如何在Oracle服务器上通过SQLPLUS查看本机IP地址 ?
- select sys_context('userenv','ip_address') from dual;
如果是登陆本机数据库,只能返回127.0.0.1,呵呵
20. unix 下怎么调整数据库的时间?
su -root
date -u 08010000
上述的相关内容就是对Oracle常见问题的描述,希望会给你带来一些帮助在此方面。
【编辑推荐】