1樓:匿名使用者
oracle資料庫例項(instance_name)是用於和作業系統進行聯絡的標識,也就是說資料庫和作業系統之間的互動使用的是資料庫例項。
資料庫名和例項名可以相同也可以不同。在一般情況下,資料庫名和例項名是一對一的關係,但如果在oracle並行伺服器架構(即oracle實時應用叢集)中,資料庫名和例項名是一對多的關係。
用系統sysdba許可權登入後:查詢oracle例項的方法:
方法一:sql」select instance_name from v$instance「;
方法二:使用show命令」show parameter instance「。
2樓:匿名使用者
oracle分oracle例項和oracle資料庫檔案1、例項是指記憶體結構,包括sga和sga和後臺程序,所有這些統一一個名字叫例項名。
2、資料檔案就是存資料的檔案。
關閉狀態下,資料庫檔案存在磁碟上,使用者要想進行讀寫記錄,需要開啟資料庫,也就是開啟或建立例項的過程,即在記憶體中劃出一片記憶體,建立各種後臺程序。然後使用者通過某程序操作記憶體,另外某程序把記憶體寫入資料庫檔案。使用者是無法直接運算元據庫檔案的。
單例項狀態下一般例項名和資料庫名相同,也可以不同。但要注意區分兩者概念。
資料庫名一般不建議修改,但官方也有修改方法。
3樓:匿名使用者
oracle例項:資料庫例項是用於和作業系統進行聯絡的標識,也就是說資料庫和作業系統之間的互動使用的是資料庫例項。
查詢例項: select name from v$database;
4樓:匿名使用者
建oracle庫時候起的名字叫例項,就是tns檔案裡最後邊的那個名字,tns內容前邊那個名字是別名,可以隨時改的,而例項是建立庫的時候就起好的,一般不改動,或者改不了。
5樓:我tm不管
select a.instance_name from v$instance a
oracle中如何用sql語句顯示當前的資料庫名稱?
6樓:lzm_君臨天下
查詢資料表(tables)名稱:
select table_name, tablespace_namefrom dba_tables
where tablespace_name = 'users';
查詢資料表(tables)中的欄位(columns)名稱:
sql1:select column_name from all_tab_columns where table_name='table1';
sql2:select column_name from user_tab_columns where table_name='table1';
查詢當前資料庫例項名
方法一:select instance_name from v$instance;
方法二:show parameter insta
7樓:何時不再稻草人
使用sys使用者查詢
select name from v$database;
v$database檢視是當前資料庫例項的各種資訊,其中包括name --資料庫名稱
created --建立日期
resetlogs_change --重置日誌的次數",resetlogs_time --開啟重置日誌的時間prior_resetlogs_change# --在上一次重置日誌時的scn值
prior_resetlogs_time --上一次重置日誌的時間等等
8樓:西門公子慶
select name from v$database;
沒有dba許可權沒辦法,如果有select_catalog_role許可權也行,如果什麼許可權都沒有,是無法檢視系統檢視的。
9樓:
在擁有dba許可權的前提下,使用如下語句:
select name from v$database;
10樓:
show parameter db
11樓:佔座專用
select instance_name from v$instance;
12樓:
select sys_context('userenv','instance_name') from dual;
oracle的sql語句中的(+)是幹什麼用的?
13樓:匿名使用者
oracle特有的左外聯書寫方式,當然你也可以用傳統的通用的左外聯,比如給你舉個例子
select s.name as 姓名,g.grade as 分數,c.cid as 課程名
from tbl_student s left outer join tbl_grade g on s.studentid=g.sid left outer join tbl_class c on g.
cid=c.classid
它跟下面等價
select s.name as 姓名,g.grade as 分數,c.classname as 課程名
from tbl_student s,tbl_grade g,tbl_class c
where (s.studentid=g.sid(+)) and (g.cid=c.classid(+))
14樓:匿名使用者
這個(+)是資料連線的意思,用於表外連結,外連結舉例:select a.ename,b.
ename from emp a,emp b where a.mgr=b.empno(+);--外連線 內表或倆表比較有+端強制顯示空結果
select a.ename as ben,b.ename as shangji from emp a,emp b where a.
mgr=b.empno(+) and a.hiredate hiredate; select a.dname,b.* from dept a,emp b where a.deptno=b.deptno(+) order by b.empno; oracle中,如何利用sql語句查詢某個表的結構? 15樓:匿名使用者 利用sql語句查詢某個表的結構的方法: 通過oracle中的user_tab_cols, user_col_comments, user_constraints, user_cons_columns表聯合查詢。 1、user_tab_cols用來獲取對應使用者表的列資訊; 2、user_col_comments用來獲取對應使用者表列的註釋資訊; 3、user_constraints用來獲取使用者表的約束條件; 4、user_cons_columns約束中使用者可訪問列。 示例**: select t.table_name, t.column_name, t.data_type, t.data_length, t.nullable, t.column_id, c.comments, (select case when t.column_name = m.column_name then 1else 0end from dual) iskey from user_tab_cols t, user_col_comments c, (select m.column_name from user_constraints s, user_cons_columns m where lower(m.table_name) = 'qh_outstoresabinfo' and m.table_name = s.table_name and m.constraint_name = s.constraint_name and s.constraint_type = 'p') m where lower(t.table_name) = 'qh_outstoresabinfo' and c.table_name = t.table_name and c.column_name = t.column_name and t.hidden_column = 'no' order by t.column_id 16樓:閩珺欽白曼 oracle 下讀取表/欄位的備註資訊 oracle 通過comment ontable /comment oncolumn 追加表/欄位的備註。 create table "mr_dept" ("dept_id" number notnull ,"parent_id" number, "dept_name" char(20) notnull ,"status" number default 1not null ,primary key("dept_id") );comment ontable "mr_dept" is'部門表'; comment oncolumn "mr_dept"."dept_id" is'部門編號'; comment oncolumn "mr_dept"."parent_id" is'上級部門編號'; comment oncolumn "mr_dept"."dept_name" is'部門名'; comment oncolumn "mr_dept"."status" is'狀態'; 備註加好以後,如何在查詢中檢索呢? 查詢表的備註資訊 select table_name, table_type, comments from user_tab_comments where table_name ='mr_dept; 查詢欄位的備註資訊 select table_name, column_name, comments from user_col_comments where table_name ='mr_dept; 17樓: rs不知是什麼東西.. 用sql語句行不行? select column_name,data_type from user_tab_cols where table_name='test'; 例項是oracle使用到的記憶體和程序的總稱。一個oracle資料庫可以有多個例項,不過這個屬於rac的應用了 單機中是一個例項對應一個資料庫的。oracle的資料庫存放在硬碟上的有資料檔案 日誌檔案 控制檔案。你安裝oracle時候 如果同時建立一個orcl的資料庫的話 那麼sid就是orcl,這... o2o不是一種商業模式。大家對於b2b b2c這些詞都很熟悉,2的兩邊確定買賣雙方,是一種商業模式,而o2o這個詞即便解釋的再清楚,不管是解釋的還是被解釋的都會感覺很彆扭,為什麼彆扭呢?你要知道不是有兩個字母中間加上一個2就是商業模式,我們用商業模式去思考這個詞一定會彆扭。b2b b2c這兩個詞是出... 定復 貓類嗎 其實這個也很好寫吧 如果沒人寫我就幫你寫吧 public class cat catch formatexception fe console.writeline 輸入身高 trycatch formatexception fe public void catch weight con...Oracle中的例項是指什麼
什麼是o2o,什麼是O2O
c類的定義和例項化,c 中什麼是例項化