方法一:修改配置文件法(專家模式)。
成都創(chuàng)新互聯(lián)服務(wù)項目包括南關(guān)網(wǎng)站建設(shè)、南關(guān)網(wǎng)站制作、南關(guān)網(wǎng)頁制作以及南關(guān)網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,南關(guān)網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到南關(guān)省份的部分城市,未來相信會繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
該文件路徑:x:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora (x代表你所安裝的oracle所在的盤符)。
使用UE打開它,在文件內(nèi)容后添加以下自定義設(shè)置
testdb =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.0.13.62)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = testdb)
)
)
注:第一行test為net服務(wù)名,理論上來說可以是任意字符串;
第三行的ip地址為遠(yuǎn)程數(shù)據(jù)庫的ip,PORT設(shè)置遠(yuǎn)程端口,一般取默認(rèn)1521;
第六行testdb為要連接的數(shù)據(jù)庫名。
方法二:使用向?qū)渲茫ㄏ驅(qū)J剑?/p>
1)依次點擊 開始菜單-所有程序-Oracle - OraDb10g_home2-配置和移植工具-Net Configuration Assistant 選擇 net服務(wù)名配置 ,點擊 下一步
2)選擇 添加 ,點擊 下一步
3)輸入要連接的oracle數(shù)據(jù)庫名,點擊 下一步。
4)使用默認(rèn)的Tcp選項,點擊下一步
5)填寫主機(jī)的ip地址或者主機(jī)名,一般使用默認(rèn)端口PORT:1521,設(shè)置好主機(jī)名和端口號后,點擊 下一步 繼續(xù)。
6)選擇不進(jìn)行測試,點擊下一步
7)默認(rèn)net服務(wù)名跟前面我們設(shè)置的數(shù)據(jù)庫名是一樣的,這里無需修改,點擊下一步
8)系統(tǒng)詢問是否配置另一個net服務(wù)名,選擇 否 ,點擊 下一步。
9)繼續(xù) 點擊 下一步,最后 點擊完成 按鈕 ,完成本次net服務(wù)配置。
方法/步驟
1
檢查硬件是否滿足要求
1)確保系統(tǒng)有足夠的
RAM
和交換空間大小,運行以下命令:
#grep
MemTotal
/proc/meminfo
#grepSwapTotal
/proc/meminfo
注:所需最小
RAM
為
512MB,而所需最小交換空間為
1GB。對于
RAM
小于或等于
2GB
的系統(tǒng),交換空間應(yīng)為
RAM
數(shù)量的兩倍;對于
RAM
大于
2GB
的系統(tǒng),交換空間應(yīng)為
RAM
數(shù)量的一到兩倍。
2)確保有足夠的磁盤空間。Oracle
10g軟件大約需要
2.5GB
的可用磁盤空間,數(shù)據(jù)庫則另需至少1.2G的磁盤空間
3)/tmp
目錄至少需要
400MB
的可用空間。
要檢查系統(tǒng)上的可用磁盤空間,運行以下命令:
#df-h
2
檢查系統(tǒng)是否已安裝所需的開發(fā)包
使用rpm
-qa命令,確保以下包已成功安裝。對于包的版本,只有版本高于下面的都可以,如果低于此版本,則要升級處理,如下:
binutils-2.15.92.0.2-13.EL4
compat-db-4.1.25-9
compat-libstdc++-296-2.96-132.7.2
control-center-2.8.0-12
gcc-3.4.3-22.1.EL4
gcc-c++-3.4.3-22.1.EL44
glibc-2.3.4-2.9
glibc-common-2.3.4-2.9
gnome-libs-1.4.1.2.90-44.1
libstdc++-3.4.3-22.1
libstdc++-devel-3.4.3-22.1
make-3.80-5
pdksh-5.2.14-30
sysstat-5.0.5-1
xscreensaver-4.18-5.rhel4.2
setarch-1.6-1
libaio-0.3.103-3
3
創(chuàng)建oracle組和oracle用戶
創(chuàng)建用于安裝和維護(hù)
Oracle
10g軟件的
Linux
組和用戶帳戶。用戶帳戶將稱為
oracle,而組將稱為
oinstall(用于軟件安裝)
和
dba(用于數(shù)據(jù)庫管理)。
#groupadd
oinstall
#groupadd
dba
#useradd
-m
-g
oinstall
-G
dba
oracle
–poracle
(p表示添加帳號密碼)
創(chuàng)建oracle目錄并改變目錄權(quán)限
現(xiàn)在,創(chuàng)建存儲
Oracle
10g
軟件和數(shù)據(jù)庫文件的目錄。本指南在創(chuàng)建目錄結(jié)構(gòu)時所用的命名慣例符合最佳靈活結(jié)構(gòu)
(OFA)
規(guī)范。
以
root
用戶身份執(zhí)行以下命令:
#mkdir
-p
/u01/app/oracle
#
oracle根目錄,-p
表示遞歸建立目錄
#mkdir
-p
/u02/oradata
#
oracle數(shù)據(jù)文件存放目錄
#chown
-R
oracle:oinstall
/u01
#chown
-R
oracle:oinstall
/u02
#chmod
-R
775
/u01
#chmod
-R
775
/u02
4
配置linux內(nèi)核參數(shù)
#vi/etc/sysctl.conf,添加如下內(nèi)容:
kernel.shmall
=
2097152
kernel.shmmax
=
2147483648
#此處默認(rèn)設(shè)置為2G,數(shù)值一般設(shè)為物理內(nèi)存的40~50%
kernel.shmmni
=
4096
kernel.sem
=
250
32000
100
128
fs.file-max
=
65536
net.ipv4.ip_local_port_range
=
1024
65000
net.core.rmem_default
=
262144
net.core.rmem_max
=
262144
net.core.wmem_default
=
262144
net.core.wmem_max
=
262144
完成后,運行以下命令激活更改:
#sysctl–p
oracle安裝好了后,可運行的應(yīng)用程序有sqlplus等。
工具:oracle 10g,windows 10
步驟:
1、ctrl+R后,輸入cmd,打開命令提示符。
2、輸入命令:
sqlplus 用戶名/密碼@sid
3、然后敲回車鍵,就能登錄到oracle了。
一臺裝有windows系統(tǒng)的電腦
數(shù)據(jù)庫安裝包(包括database和client)
方法/步驟
軟件準(zhǔn)備database和client(在參考文獻(xiàn)里有下載鏈接)
2
打開database安裝包,運行安裝程序Setup.exe,系統(tǒng)將啟動Oracle Universal Installer,然后進(jìn)行先決條件檢查。會出現(xiàn)如下圖示:
3
之后,系統(tǒng)將打開如下界面:選擇安裝方法。
ORACLE提供了兩種安裝方法:基本安裝(I)和高級安裝(A)。從上面的圖中我們可以看到兩種安裝方法的不同之處,Oracle默認(rèn)是選擇基本安裝
前提是電腦必須安裝oracle客戶端。
配置方法:
1、找到oracle的安裝目錄。如:C:\oracle\product\10.2.0\db_1\network\ADMIN
2、找到tnsnames.ora文件。
3、用文本方式打開,添加以下內(nèi)容:
本地實例名?=
(DESCRIPTION?=
(ADDRESS?=?(PROTOCOL?=?TCP)(HOST?=?遠(yuǎn)程數(shù)據(jù)庫IP地址)(PORT?=?遠(yuǎn)程服務(wù)器端口號))
(CONNECT_DATA?=
(SERVER?=?DEDICATED)
(SERVICE_NAME?=?遠(yuǎn)程數(shù)據(jù)庫服務(wù)名)
)
)
其中中文部分是需要修改的部分,除第一個“本地實例名”外,其他需要跟遠(yuǎn)程數(shù)據(jù)庫管理員咨詢,本地實例名就是方便自己識別數(shù)據(jù)庫的一個名字,可以自定義。
4、然后打開pl/sql就能看到自己創(chuàng)建的鏈接,如圖:
在確保服務(wù)開啟的情況下,你可以使用oracle自帶的交互工具sql*plus來操作數(shù)據(jù)庫,也可以安裝第三方的pl sql developer