一.如何查看錶空間路徑及表空間下的用戶?
1、select * from dba_data_files; --
查看數據文件相關信息
2、select * from user_users; --
查看當前登陸用戶
3、select * from dba_users; --
查看該系統下所有用戶
二.增加表空間:
alter database datafile '/opt/oracle/oradata/PROMOTION2.dbf' resize 10000m; (/opt/oracle/oradata/PROMOTION2.dbf:路徑使用select * from dba_data_files;)
三.ORA-12514監聽無法識別:
1.查看監聽狀態:lsnrctl status
2.啓動監聽:lsnrctl start
3.停止監聽:lsnrctl stop
四.在linux刪除用戶ORA-01940:無法刪除當前已連接用戶:
1)查看用戶的連接狀況
select username,sid,serial# from v$session (where username=’XXXX’);
(2)找到要刪除用戶的sid,和serial,並刪除
alter system kill session'532,4562';
(3)刪除用戶
drop user username cascade;
五.查看所有用戶:
select * from all_users (where username='PRMT_FJ');
六.在PL/SQL中導出表,函數,存儲過程等:
Tools –>export user objects 可以導出.sql文件與.dmp文件
七.建立數據庫連接:
create database link link名稱
connect to 對方數據庫用戶名 identified by
對方數據庫用戶密碼
using '對方數據庫ip:端口/實例名';
create database link AA connect to scott identified by scott using '192.168.22.38:1521/sag';
八.查看數據庫情況:
select b.file_name FileName,
b.tablespace_name "Tablespace",
round(b.bytes / 1024 / 1024 / 1024, 2) "SpaceSize(G)",
round((b.bytes - sum(nvl(a.bytes, 0))) / 1024 / 1024 / 1024, 2) "Used(G)",
round(substr((b.bytes - sum(nvl(a.bytes, 0))) / (b.bytes) * 100,
1,
5),
2) "Used(%)"
from dba_free_space a, dba_data_files b
where a.file_id = b.file_id
group by b.tablespace_name, b.file_name, b.bytes
order by b.tablespace_name;
九.161數據庫問題:
查看數據庫是否啓動:
select sysdate from dual;
沒有啓動進入:sqlplus / as sysdba
關閉數據庫:shutdown abort;
啓動數據庫:startup;
十.異步插入數據:
Insert into 表名 (字段1,字段2,字段3)select 字段1,字段2,字段3 from 表名@dblinkname;
insertintot_content_contentinfo (contentid,
languagecode,
contentname,
ownerid,
contenttype,
status,
ishidden,
keyword,
creator,
createtime,
lastmodifier,
updatetime,
validtime,
expirydate,
isloyalty,
defaultcashprice,
loyaltycount,
subcarrierid,
originalcontentcode,
category)
selectcontentid,
languagecode,
contentname,
ownerid,
contenttype,
status,
ishidden,
keyword,
creator,
createtime,
lastmodifier,
updatetime,
validtime,
expirydate,
isloyalty,
defaultcashprice,
loyaltycount,
subcarrierid,
originalcontentcode,
categoryfromt_content_contentinfo@prmt_yl;