oracle學習第一天【簡單操作】

來源:互聯網
上載者:User

1,串連資料庫

C:\Documents and Settings\Administrator>sqlplus /nolog

SQL*Plus: Release 10.1.0.2.0
- Production on 星期六 5月 14 11:14

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

SQL> conn /as
sysdba

已串連。

SQL> startup

2,列出控制檔案所在目錄(聯機重做記錄檔和資料檔案)

SQL> col name for a50

SQL> select * from v$controlfile;

STATUS 
NAME                                              
IS_

-------
-------------------------------------------------- ---

   
J:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\CONTROL01.CT
NOL

   
J:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\CONTROL02.CT
NOL

J:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\CONTROL03.CT
NOL

3,字典資訊

SQL> desc user_objects

SQL> desc all_objects

SQL> desc dba_objects

SQL> desc user_tables

SQL> desc user_catalog

4,解鎖scott使用者

SQL> alter user scott identified by
tiger account unlock;

使用者已更改。

重建Scott使用者環境

SQL> @J:\oracle\product\10.1.0\db_1\RDBMS\ADMIN\scott.sql

SQL>

5,備份資料控制檔案

SQL> alter database backup controlfile
to 'j:\oracle\bf\fengcontrol.bak';

資料庫已更改。

5,關閉資料庫

備份聯機記錄檔,控制檔案和資料庫檔案

備份參數檔案和口令檔案

重新啟動資料庫

SQL> shutdown
immediate

ORA-01031: 許可權不足

SQL> show user

USER 為 "SCOTT"

SQL> conn /as sysdba

已串連。

SQL> show user

USER 為 "SYS"

SQL> shutdown immediate

資料庫已經關閉。

已經卸載資料庫。

ORACLE 常式已經關閉。

SQL> host copy j:\oracle\product\10.1.0\oradata\orcl\*.*
j:\oracl

j:\oracle\product\10.1.0\oradata\orcl\CONTROL01.CTL

j:\oracle\product\10.1.0\oradata\orcl\CONTROL02.CTL

j:\oracle\product\10.1.0\oradata\orcl\CONTROL03.CTL

j:\oracle\product\10.1.0\oradata\orcl\REDO01.LOG

j:\oracle\product\10.1.0\oradata\orcl\REDO02.LOG

j:\oracle\product\10.1.0\oradata\orcl\REDO03.LOG

j:\oracle\product\10.1.0\oradata\orcl\SYSAUX01.DBF

j:\oracle\product\10.1.0\oradata\orcl\SYSTEM01.DBF

j:\oracle\product\10.1.0\oradata\orcl\TEMP01.DBF

j:\oracle\product\10.1.0\oradata\orcl\UNDOTBS01.DBF

j:\oracle\product\10.1.0\oradata\orcl\USERS01.DBF

已複製        11 個檔案。

SQL> host copy
j:\oracle\product\10.1.0\db_1\database\*.*
j:\orac

j:\oracle\product\10.1.0\db_1\database\hc_orcl.dat

j:\oracle\product\10.1.0\db_1\database\oradba.exe

j:\oracle\product\10.1.0\db_1\database\PWDorcl.ora

j:\oracle\product\10.1.0\db_1\database\SPFILEORCL.ORA

已複製         4 個檔案。

SQL> startup

ORACLE 常式已經啟動。

Total System Global Area  171966464 bytes

Fixed Size                   787988 bytes

Variable Size             144964076 bytes

Database Buffers           25165824 bytes

Redo Buffers                1048576 bytes

資料庫裝載完畢。

SQL> show sga

Total System Global Area  171966464 bytes

Fixed Size                   787988 bytes

Variable Size             144964076 bytes

Database Buffers           25165824 bytes

Redo Buffers                1048576 bytes

SQL> show parameter

6,資料庫重做日誌的現有配置

SQL> select
group#,sequence#,members,bytes,status,archived from v$log;

   
GROUP#  SEQUENCE#    MEMBERS     
BYTES STATUS           ARC

---------- ---------- ---------- ----------
---------------- ---

        
1        173          1  
10485760 INACTIVE         NO

        
2        174          1  
10485760 INACTIVE         NO

        
3        175          1  
10485760 CURRENT          NO

格式化資料顯示

資料庫重做日誌的檔案存放位置

SQL> col member for a35

SQL> set line 120

SQL> select * from v$logfile;

   
GROUP# STATUS  TYPE    MEMBER                              IS_

---------- ------- -------
----------------------------------- ---

        
3         ONLINE  J:\ORACLE\PRODUCT\10.1.0\ORADATA\OR
NO

                           CL\REDO03.LOG

        
2         ONLINE  J:\ORACLE\PRODUCT\10.1.0\ORADATA\OR
NO

                           CL\REDO02.LOG

        
1 STALE   ONLINE  J:\ORACLE\PRODUCT\10.1.0\ORADATA\OR
NO

                           CL\REDO01.LOG

刪除資料庫日誌組

切換資料日誌

SQL> alter database drop logfile group
4;

資料庫已更改。

SQL> alter system switch logfile;

系統已更改。

添加新的重做日誌組

SQL> alter database add logfile

 
2  ('j:\disk1\feng01.log',

 
3  'j:\disk2\feng02.log',

 
4  'j:\disk3\feng03.log')

 
5  size 20m;

資料庫已更改。

確定資料庫使用的是初始化參數檔案(pfile)還是伺服器初始化參數檔案(spfile)

SQL> show parameter
pfile;

NAME                                 TYPE        VALUE

------------------------------------
----------- ------------------------------

spfile                               string      J:\ORACLE\PRODUCT\10.1.0\DB_1\

                                                
DATABASE\SPFILEORCL.ORA

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.