oracle相關知識2

2021-07-09 14:54:38 字數 2042 閱讀 1041

64位oracle連線plsql不成功的問題

1.plsql只有32位的版本,按網上的即可。

刪除使用者

刪除使用者遇到問題,顯示該使用者在連線中:

a. 查詢當前連線使用者的詳細資訊:

select sid,serial#,status from v$session where username='xx';

b.alter system kill session 'sid,serial#';

c.刪除使用者: drop user xx cascade;

檢視資料表空間

1.檢視資料表空間位置:

select t1.name,t2.name from v$tablespace t1,v$datafile t2 where t1.ts#=t2.ts#

2.擴充套件資料表空間最大空間:

alter database datafile '/opt/oracle/product/orahome/dbs/c:oracle/product10.2.0/oradata/sa2/sa_ts.dbf' resize 5120m;

3.檢視資料表空間使用情況:

select * from dba_tablespace_usage_metrics

oracle建立使用者按使用者匯入匯出

一.oracle建立使用者,匯入匯出

建立表空間

1.sys登陸資料庫例項,建立臨時表空間

create temporary tablespace sa_temp

tempfle '/opt/oracle/oradata/nocqb/sa_temp.dbf'

size 128m

autoextend on next 32m maxsize 5120m

extent management local;

2.sys(管理員)登陸資料庫例項,建立資料表空間

create tablespace sa_ts logging

datafile '/opt/oracle/oradata/nocqb/sa_ts.dbf'

size 512m autoextend on next 32m maxsize 5120m

extent management local;

注:表空間位置建議放在資料庫服務端的oradata目錄下。

建立使用者

3.sys登陸例項,建立使用者並指定表空間

create user xx identified by xx

default tablespace sa_ts

temporary tablespace sa_temp;

使用者授權

4.grant dba,connect,resource,select any table to xx;

匯入資料檔案,.dmp格式(按使用者匯入),此處oracle資料庫伺服器安裝在linux系統上

5.impdp xx/xx@noccase directory=file_temp dumpfile=case.dmp schemas=xx;

下面是匯入方式:

· 在oracle使用者下建立乙個放置dump的目錄,然後將dump檔案拷貝到該目錄下,下面是建立目錄的語句:

create directory file_temp as '/opt/oracle/admin/nocqb/dpdump';

注:file_temp是建立的目錄名稱,as後面是建立的路徑,檢視路徑的sql語句:select * from dba_directories;

· 對例項下的使用者xx進行授權,使其具有讀、寫dump檔案的許可權:

grant read,write on directory file_temp to xx;

· 在oracle使用者下匯入dump檔案:impdp...

按使用者匯出:

expdp xx/xx@noccase schemas=xx diectory=dpdata dumpfile=noccase.dmp logfile=noccase.log

oracle相關知識

1.oracle的儲存過程 幾個去 ibm 面試的兄弟回來抱bai怨 去了好幾個du不同的zhi ibm 專案組,幾乎每個面試官問到數dao據庫的時候都要問用沒用過儲存過程,煩人不?大家去面的程式設計師,又不是 筆者認為,儲存過程說白了就是一堆 sql 的合併。中間加了點邏輯控制。但是儲存過程處理比...

oracle的相關知識

開啟enterprise manager console 的時候一直閃退,這個問題想了好幾天,在網上也搜了各種答案,在這裡彙總一下。首先是服務 先介紹oracle所有的相關服務 1 oracle orcl vss writer service oracle卷對映拷貝寫入服務,vss volume s...

Oracle相關知識(1)

系統使用者登入 系統自帶的使用者 sys,system,scott 格式 sqlplus username password servicename as sysdba 示例 sqlplus system a123456 orcl as sysdba as sysdba 表示用管理員賬戶登入 注意 ...