用sysdba身份登錄 比如 conn / as ?sysdba 匿名管理員登陸
成都創新互聯成都網站建設按需搭建網站,是成都網站建設公司,為成都花箱提供網站建設服務,有成熟的網站定制合作流程,提供網站定制設計服務:原型圖制作、網站創意設計、前端HTML5制作、后臺程序開發等。成都網站改版熱線:13518219792
執行 select name form V$database; 或是執行select * from ?V$database;
不過執行第二個顯示的內容太多了不好找自己想要的結果。
你也可以先用desc V$database;語句查看一下V$database都有什么字段然后選擇自己想要的字段進行選擇
查看實例名稱(sid):
select instance_name from ?V$instance;一般默認情況下sid與你的數據庫的名稱是一樣的!
查詢ORACLE數據庫名:SQL select name from v$database。\x0d\x0a查看實例名:SQL select instance_name from v$instance。\x0d\x0a數據庫是一個單位或是一個應用領域的通用數據處理系統,它存儲的是屬于企業和事業部門、團體和個人的有關數據的集合。數據庫中的數據是從全局觀點出發建立的,按一定的數據模型進行組織、描述和存儲。其結構基于數據間的自然聯系,從而可提供一切必要的存取路徑,且數據不再針對某一應用,而是面向全組織,具有整體的結構化特征。\x0d\x0a數據庫中的數據是為眾多用戶所共享其信息而建立的,已經擺脫了具體程序的限制和制約。不同的用戶可以按各自的用法使用數據庫中的數據;多個用戶可以同時共享數據庫中的數據資源,即不同的用戶可以同時存取數據庫中的同一個數據。數據共享性不僅滿足了各用戶對信息內容的要求,同時也滿足了各用戶之間信息通信的要求。
windows 中
1.?select?name?from?v$database?;
直接運行就可以查看了,
2.查看tnsnames.ora 的連接,有個SID,SID就是服務名了
1.查看oracle的安裝目錄,
方法是查看注冊表:
如:HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ORACLE_HOME REG_SZ E:\ORACLE\ORA92
得到了oracle的安裝目錄
一般來講,如果服務器在安裝時采用的是默認值那么這個值是:D:\ORACLE\ORA92
2.找到tnsnames.ora文件
在根目錄下面找到\network\ADMIN\tnsnames.ora 文件,并打開
3.仔細查看里面的tnsnames.ora 配置
例如
# TNSNAMES.ORA Network Configuration File: d:\oracle\ora92\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
WZZ=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = wzz)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = WZZ)
)
)
其中的service_name就是服務名,例如對如上面的文件 ,服務名就是WZZ
附 C#獲取oracle服務器名 :
#region?從注冊表中讀取安裝主目錄的值
///?summary
///?從注冊表中讀取安裝主目錄的值
///?/summary
///?param?name="setupKey"/param
///?returns/returns
public?static?string?ReadHomeDirectory(string?setupKey)
{
RegistryKey?readKey;
try
{
readKey?=?Registry.LocalMachine.OpenSubKey
("Software\\ORACLE",?false);
foreach?(string?name?in?readKey.GetValueNames())
{
if?(name?==?setupKey)
{
return?readKey.GetValue(name).ToString();
}
}
return?null;
}
catch
{
return?null;
}
}
#endregion
1.
sys@SZTYORA show parameter servic
2.cd $ORACLE_BASE/admin下看看有幾個就是了
Oracle服務器由數據庫和實例組成,實例包括進程和內存結構。你連接到一個實例上,只能查到與該實例對應的數據庫。數據庫名可以這樣簡單查詢show
parameter
db_name或者樓上的語句也可以,但是都只能獲得當前的數據庫名。
數據庫實例名稱為orcl的話,
方法一:
windows系統可以查看windows服務,如OracleServiceORCL
方法二:
查看安裝目錄下相應目錄名稱,如:D:\app\oracle\admin\orcl
方法三:
使用oracle net manager工具查看。
1、首先找到Net Manager。
2、打開后會看到左側有四個按鈕圖標,中間的Oracle?Net配置下有一個服務命名。
3、鼠標點擊“服務命名”后,點擊左側的綠色加號,出現如圖所示界面,輸入“網絡服務名”,網絡服務名是自己命名的,沒有硬性限制。
4、點擊“下一步”后,點擊TCP/IP協議,如圖所示。
5、點擊“下一步”,設置“服務名”,連接類型一般是“數據庫默認設置”,如圖所示。
6、點擊“下一步”就會顯示“測試”界面,代表設置已經完成,一般Oracle上默認的有sys用戶和scott用戶,scott用戶的密碼是:tiger。
分享名稱:oracle怎么查看庫名,oracle查詢當前庫名
文章分享:http://vcdvsql.cn/article8/heccop.html
成都網站建設公司_創新互聯,為您提供App開發、網站排名、靜態網站、微信公眾號、做網站、網站維護
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯