① linux 怎樣查oracle實例名稱
用oracle用戶登陸系統,然後執行命令echo $ORACLE_SID就可以了。
實例:
oracle@server1a:~> echo $ORACLE_SID
ora11g
oracle@server1a:~>
另外推薦一本問題相關的學習書籍《Linux就該這么學》,這本系統對Linux學習有比較好的規劃。
② 我要在linux 5中安oracle10g然後需要知道自己的sid號,請問怎麼才能知道export ORACLE_SID=orcl
你好,當安裝好oracle後,忘記了SID可通過如下途徑取得。1、操作系統中查看:在安裝oracle的用戶中找到.bash_profile配置文件,其中有一行export ORACLE_SID = your_current_sid就是oracle的SID也可通過目錄文件名 oracle/proct/10.2.0/db_1/dbs/SPFILESID名稱.ORA 查看SID2、oracle系統查看:登錄oracle( as sysdba )運行以下查看:select instance_name from v$instance;希望以上能幫助到你 ^_^
③ 我在linux系統中安裝oracle10g 然後需要什麼SID,請問我怎麼查看我系統的SID
你好,此處的SID不是從你系統獲取的,而是你自己定義上去的,一般oracle建議定義為 orcl 即可。
④ 關於 Linux 下查看查看oracle環境變數的問題。
因為 教材上面寫的<變數>只是告訴你這是個變數 ,而linux中$變數名 是這個系統中的變數的命名方式。 oracle不僅在linux環境中使用,也有其它平台的版本,所以教材中使用這種通用的變數名標示,在書的前面應該有寫明
⑤ 如何查看linux oracle服務
windows
下查看注冊表
開始
輸入regedit
查看hkey_local_machine\software\oracle\key_oradb11g_home1\oracle_sid就是
linux或者unix下可以
echo
$oracle_sid
注意:oracle_sid要大寫
在sql命令下可以查看
連接之後查詢:
sql>
select
instance_name
from
v$instance;
⑥ 怎麼知道自己裝的oracle的主機 埠 sid
埠就一個,參考以下:
(不知道TNSName裡面是什麼狀況,以下文章是我轉過來的,希望對你有幫助)
一、要求:兩個實例名(INSTANCE_NAME)不同,資料庫名(DB_NAME)相同
二、OS:WIN200SERVER
三、資料庫:ORACLE9201 源資料庫名(DB_NAME):STUDY 源資料庫實例名:study 克隆資料庫名:STUDY 克隆資料庫實例名:test
四、具體實施步驟:
1、關閉源資料庫 考備數據文件、控制文件、參數文件以及 建立bmp,udmp等相應文件夾。
SQL> shutdown immediate
資料庫已經關閉。
已經卸載資料庫。
ORACLE 常式已經關閉。
SQL>
d:\oracle\admin\test\bmp
d:\oracle\admin\test\pfile
d:\oracle\admin\test\create
d:\oracle\admin\test\cmp
d:\oracle\admin\test\ump
數據文件存放:
D:\oracle\oradata\test\
2、修改克隆資料庫參數文件:
大部分參數據與源資料庫相同,主要修改的參數為:
Instance_name=test
Controlfiles=(『d:\oracle\oradata\test\control01.tcl』, 『d:\oracle\oradata\test\control01.tcl』, 『d:\oracle\oradata\test\control01.tcl』)
background_mp_dest='d:\oracle\admin\test\bmp'
core_mp_dest='d:\oracle\admin\test\cmp'
user_mp_dest='d:\oracle\admin\test\ump'
需要添加參數:
lock_name_space=test (說明: 指定分布式鎖管理器 (DLM) 用來生成鎖名稱的命名空間。如果同一個簇上存在一個同名的備用資料庫或克隆資料庫,
db_file_name_convert='d:\oracle\oradata\study\',' d:\oracle\oradata\test\'
log_file_name_convert='d:\oracle\oradata\study\',' d:\oracle\oradata\test\'
(db_file_name_convert: 說明: 將主資料庫上的一個新數據文件的文件名轉換為備用資料庫上的文件名。 值范圍: 一個有效的主/備用目錄和文件名對
log_file_name_convert: 說明: 將主資料庫上的一個日誌文件的文件名轉換為備用資料庫上對等的路徑...LOG_FILE_NAME_CONVERT 參數。 值范圍: 任何格式為 ''主體日誌文件的路徑/文件名)
同時要注意修改一下兩個參數據文件中關於SGA 的一些參數,防止超出內存最大范圍
3、創建克隆資料庫WIN服務
C:\>oradim –new –sid test
4、啟動克隆資料庫
C:\>set oracle_sid=test
C:\>sqlplus /nolog
SQL*Plus: Release 9.2.0.1.0 - Proction on 星期二 11月 22 15:41:26 2005
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
SQL>conn /as sysdba
已連接到空閑常式。
SQL> startup nomount pfile='d:\oracle\admin\test\pfile\inittest.ora'
ORACLE 常式已經啟動。
Total System Global Area 101784276 bytes
Fixed Size 453332 bytes
Variable Size 75497472 bytes
Database Buffers 25165824 bytes
Redo Buffers 667648 bytes
SQL>alter database mount
資料庫已更改。
SQL> alter database rename file 'D:\ORACLE\ORADATA\STUDY\TOOLS01.DBF' to ' D:\ORACLE\ORADATA\TEST\TOOLS01.DBF ';
資料庫已更改
按以上方法將其他數據文件。日誌文件的路徑RENAME
SQL> alter database open;
資料庫已更改
5、檢驗克降資料庫
SQL> show parameter instance_name
NAME TYPE VALUE
------------------------------------ ----------- ----------
instance_name string bak
SQL>show parameter db_name
db_name string study
SQL>
至此整個實驗完成!
⑦ 如何查看oracle sid
1、按【Win + R】快捷鍵,在彈出的運行對話框中輸入【cmd】後按回車鍵。