一些常用又容易忘記的數據庫總結

1.創建數據庫的時候提示shm不足,解決辦法
mount -o remount,size=4G /dev/shm

2.使用vi修改pfile的sga不一定生效,因爲還有memory_target的限制,一定要把memory_target也改了纔行
show sga; --查看
修改後可能出現ORA-00845: MEMORY_TARGET not supported on this system
mount -o remount,size=4G /dev/shm   修改shm即可

3.修改歸檔路徑(以下兩句可以在open下輸入)
alter system set log_archive_dest_1='location=/oracle/app/arch';
archive log list

4.切換實例
在netmgr上的監聽程序添加新的數據庫服務exam
sys/oracle@boss as sysdba
show parameter db_name
另外正嘉他們說修改.bash_profile的sid可以使exam作爲默認數據庫,直接用sys as 
sysdba就可以登錄了
順便說一下遠程的是sqlplus sys/[email protected]:1521/boss as sysdba

查看實例的信息,例如狀態等等,可以利用以下視圖
select * from v$instance;

5.增加文件日誌組,有兩個重做日誌文件,每個60m
alter database add logfile group 4
('/oracle/test/11.LOG',
'/oracle/test/12.log')
size 60m;

查詢日誌文件的狀態
select group#,status,member from v$logfile;
查詢日誌文件的屬性(大小等等)
select * from v$log;


6.創建表空間
create tablespace testtb
datafile '/oracle/test/test01.dbf' size 3g 
autoextend on next 1280k
extent management local

查看數據文件
select * from dba_data_files;

7建立序列
create sequence tt
start with 5
increment by 3
maxvalue 1000
cache 10
nocycle;

查詢序列
select * from dba_sequences;

8.給表空間添加新的dbf文件
alter tablespace testtb add datafile '/oracle/test/test2.dbf' size 100m;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章