⑴ 如何查看自己資料庫的埠號
可以通過tnsnames.ora文件讀取資料庫的信息。
可以看到類似如下的內容:abc =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.219.5)(PORT = 1521)))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)))
HOST= 就是主機地址(如果是寫的主機名,可以查看/etc/hosts文件中查看主機名對應的IP地址)
POST= 就是資料庫開放的埠
⑵ oracle資料庫查詢主機名與埠號
不是讓你查數據文件,你這台伺服器不是可連接到遠程的資料庫嗎?
既然可以連到,他就要通過tnsnames.ora讀取遠程資料庫的信息,也就是通過讀取tnsnames.ora文件中的主機名和埠連接到遠程的資料庫的,你查看一下就可以了
你可以這樣查看tnsnames.ora文件
可以看到類似如下的內容:
abc =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.219.5)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
HOST= 就是主機地址(如果是寫的主機名,可以查看/etc/hosts文件中查看主機名對應的IP地址)
POST= 就是資料庫開放的埠
⑶ 怎麼知道自己裝的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>
至此整個實驗完成!
⑷ 如何查看自己資料庫的埠號
可以通過tnsnames.ora文件讀取資料庫的信息。
可以看到類似如下的內容:abc
=
(DESCRIPTION
=
(ADDRESS_LIST
=
(ADDRESS
=
(PROTOCOL
=
TCP)(HOST
=
192.168.219.5)(PORT
=
1521)))
(CONNECT_DATA
=
(SERVER
=
DEDICATED)
(SERVICE_NAME
=
orcl)))
HOST=
就是主機地址(如果是寫的主機名,可以查看/etc/hosts文件中查看主機名對應的IP地址)
POST=
就是資料庫開放的埠
⑸ 怎麼查看mysql資料庫連接地址
查看mysql資料庫連接地址的步驟如下:
我們需要准備的材料分別是:電腦、mysql查詢工具
1、首先,打開mysql查詢工具。