1,連線資料庫
c:\documents and settings\administrator>sqlplus /nolog
sql*plus: release 10.1.0.2.0
- production on 星期六 5月 14 11:14
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
nolj:\oracle\product\10.1.0\oradata\orcl\control02.ct
nolj:\oracle\product\10.1.0\oradata\orcl\control03.ct
nol3,字典資訊
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
nocl\redo03.log
2 online j:\oracle\product\10.1.0\oradata\or
nocl\redo02.log
1 stale online j:\oracle\product\10.1.0\oradata\or
nocl\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
Oracle學習第一天
兩個壓縮包解壓到同一資料夾下 win7系統以管理員方式開啟 解除安裝 oracle目錄下面找到deinstall資料夾,deinstall.bat檔案 系統使用者 sys system 許可權 sys system sys只有系統操作權許可權使用者才能登陸,system可直接登陸 密碼自己設定 sy...
玩轉oracle學習第一天
oracle學習第一部分 1.oracle簡介 1.1 目前常用資料庫分類 小型資料庫 sql server,access 微軟的 中型資料庫 mysql 瑞典公司的 sybase 美國sybase公司 大型資料庫 informix ibm oracle 甲骨文公司 db2 ibm 1.2 orac...
oracle 學習筆記(第一天)
一直都沒有系統的去學習oracle,現在有時間就開始看oracle的資料並且整理出來,有時間會繼續更新下去 oracle 入門 1.oracle 資料庫的主要特點 支援多使用者,大事務量的事務處理 資料安全性,完整性控制 支援分布式資料處理 可移植性 2.oracle伺服器是由oracle資料庫和o...