<noframes id="ixm7d"><noframes id="ixm7d"><rt id="ixm7d"><delect id="ixm7d"></delect></rt><noframes id="ixm7d"><rt id="ixm7d"><rt id="ixm7d"></rt></rt><rt id="ixm7d"></rt> <noframes id="ixm7d"><rt id="ixm7d"><delect id="ixm7d"></delect></rt><delect id="ixm7d"></delect><bdo id="ixm7d"></bdo><rt id="ixm7d"></rt><bdo id="ixm7d"></bdo><noframes id="ixm7d"><rt id="ixm7d"><rt id="ixm7d"></rt></rt><rt id="ixm7d"><rt id="ixm7d"></rt></rt><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><rt id="ixm7d"></rt> <noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><noframes id="ixm7d"><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><noframes id="ixm7d"><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d">

plsql連接本地oracle

2023-07-02

第一篇:plsql連接本地oracle

Oracle使用工具plsql遠程連接問題

使用PL/SQL Developer遠程連接Oracle數據庫,本地機器上已經安裝了Oracle數據庫只要

1.配置tnsnames.ora(我的安裝在D:oracleproduct10.2.0db_1 etworkADMIN)

2.登錄plsql時填寫相應信息

第一步:配置tnsnames.ora

找到tnsnames.ora文件,用記事本方式打開,你可以看到像如下配置信息

ORCL =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1 )(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = orcl)

)

)

上面這段是連接本地(安裝好Oracle默認的,你也可以修改數據庫別名,將“ORCL”換成其他的)的數據庫的

要連接遠程的Oracle數據庫則再增加配置信息如下

自己定義遠程數據庫名稱(別名)=

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 遠程服務器IP)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = 遠程服務器上數據庫名稱)

)

)

注意:別名不能與其他數據庫(本地、遠程)的別名相同,它可以跟相應遠程服務器上的數據庫名稱不一樣,要連接多個遠程Oracle數據庫,照樣子在來幾段上述配置信息即可。

第二步:登錄plsql

Username:

Password:

Database:要登錄的數據庫名稱(別名)

Connect as:

注意:一定要寫對上面面的紅色部分(其余的3個字段我就不說了),且跟tnsnames.ora配置文件中的別名相同

知道這兩步后,以后不管是遠程還是本地上的數據庫你想怎么連就怎么連!只是tnsnames.ora文件中多了幾段配置信息。

第二篇:解決64位win7下plsql連接64位oracle的問題

解決win7 x64系統下PL/SQL無法連接64位Oracle數據庫的方法

#問題描述:確定安裝好Oracle 11g 64位客戶端、PL/SQL developer(不區分32/64)后,打開PL/SQL,無法選擇數據庫實例,如下圖:

#解決辦法:

1. 下載oracle官網提供的文件instantclient-basic-win32-11.2.0.1.0; 下載地址:http://pan.baidu.com/s/1c0CMOwS

2. 將instantclient-basic-win32-11.2.0.1.0 文件加壓至oracle文件目錄product下:

3. 復制oracle安裝文件夾.. etworkadmin下的文件 listener.ora和tnsnames.ora 到 ..productinstantclient_11_2的下面

4. 進入PL/SQL Developer安裝目錄,新建start.bat文件,用記事本編輯寫入: @echo off

set path=D:appAdministratorproductinstantclient_11_2 set ORACLE_HOME=D:appAdministratorproductinstantclient_11_2 set TNS_ADMIN=D:appAdministratorproductinstantclient_11_2 set NLS_LANG=AMERICAN_AMERICA.AL32UTF8 start plsqldev.exe

##此處的所有文件目錄需要修改成自己的目錄. 5. 點擊運行start.bat, 正常情況會打開PL/SQL Developer(此時已經可以用來正常登錄)

6. 第5步正常開打登錄窗戶后,點擊取消或登錄進入PL/SQL主界面:

1) 點擊“Tools -- Preferences”后,修改Oracle主目錄名以及OCI庫目錄,

目錄中都應包含instantclient_11_2目錄

此時保存退出后,完成對PL/SQL的修改

修改電腦環境變量,默認為oracle安裝目錄,需添加/修改為instantclient_11_2目錄:

path=D:appAdministratorproductinstantclient_11_2 ORACLE_HOME=D:appAdministratorproductinstantclient_11_2 TNS_ADMIN=D:appAdministratorproductinstantclient_11_2 編輯完成保存后,PL/SQL即可正常使用。

第三篇:Kettle創建oracle連接

Kettle創建oracle連接,在test的時候報錯的解決方案

1、先點擊Cancel進入kettle主界面

依次FILE --NEW--JOB OR TRANSFORMATION,

在transformation頁面下,點擊左邊的【Main Tree】【主對象樹】,雙擊【DB連接】,進行

數據庫連接配置 插播我的kettle配置: 我的版本是kettle4.4 環境變量設置:KETTLE_HOME F:ToolsKettle4.4data-integration

Path % KETTLE_HOME% 首先找到

Kettle 的主程序啟動方式:運行 data-integrationSpoon.bat。

Kettle 默認不帶 Oracle 驅動。于是我把 Oracle 的 JDBC 驅動 ojdbc14.jar/ojdbc14_g/ojdbc14dms/ojdbc14dms_g.jar 放到了 Kettle 的目錄data-integrationlibextJDBC

我遇到的連接錯誤:

錯誤連接數據庫 [orcl] : org.pentaho.di.core.exception.KettleDatabaseException: Error occured while trying to connect to the database

Error connecting to database: (using class oracle.jdbc.driver.OracleDriver) Io 異常: The Network Adapter could not establish the connection

org.pentaho.di.core.exception.KettleDatabaseException: Error occured while trying to connect to the database

Error connecting to database: (using class oracle.jdbc.driver.OracleDriver) Io 異常: The Network Adapter could not establish the connection

3、原因:

--

1、connection name:orcl【這個是我的數據庫名,連接時我也用這個名字,DB名字也是這個】

--

2、Host-name:說實話,我重裝系統之后還真沒注意主機名是什么,我是在

E:oracleproduct10.2.0db_1 etworkADMIN中的tnsnames.ora中查到的, ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = john-PC)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME =orcl) ) ) 端口號寫1521 Username和password 就是我連接oracle的用戶名和密碼, 點擊test按鈕,終于連接成功了!

第四篇:電腦開機后本地連接和無線連接圖標出來很慢

這種現接觸與絕緣:你首先仔細檢查網線和水晶(R45)頭:水晶頭與座是否插好(松動嗎)?接觸是否良好?接觸電阻是多少?是否有積灰?是否氧化?水晶頭與座機械閉鎖是否已經閉鎖?閉鎖是否牢固?網絡線與水晶頭是否壓緊并接觸良好?網絡線的線間絕緣電阻(采用100V的搖表),應大于20兆歐。

2:點擊電腦,再打開設備管理器,找到網絡適配器點停用,再啟動,可能就好了。

3:如果再不行:看看下面方法,不妨采用你感覺可以接受的措施方法,對你的愛機進行徹底的整理一下,你就不會發生此類現象了。

A:經常上網的用戶最多半年,要斷電后打開設備的外殼(順便檢查設備內部連接是否良好,內存條是否松動,內存條與卡槽接觸是否良好?各插件是否松動?插緊了沒有?個連接點是否牢固并接觸良好),清理設備里面的灰塵。

B:由于設備過電壓(想給孩子喂食一樣,多了能撐死)、低電壓(想給孩子喂食一樣,少了會營養不良)、電壓波動過大(如同給孩子吃飯,饑一頓、飽一頓的不定量)、過電流、發熱,導致過熱保護動作切出故障并將設備退出運行(即:會產生慢、延遲、重復啟動、延遲、掉線、中斷、斷線、自動關機、死機等顯現像)等;

一:信雜比:(信號與雜音的比例)較小時,有用的信號被嘈雜的雜散信號所掩蓋沒(特別是碼元間的碼間干擾),使收信之路不能在嘈雜的信號里正確提取到有用的信號,判斷電路就無法對碼元進行正確的判斷,就會產生丟包,嚴重的丟包就是延遲產生的原因,嚴重的延遲就會就是掉線(會產生慢、延遲、重復啟動、掉線、延遲、掉線、中斷、斷線、自動關機、死機等顯現像等),使用雜音計或電平表測量雜音電平是否在允許范圍內,或者用示波器觀察是否存在雜散信號?是否在碼間存在碼間干擾?采取措施,予以消除。

二:接地:接地是做IT的最基本的要求,模擬設備是這樣,數字電路更是這樣,來自各方面的干擾都可以通過接地予以消減或消除,外來干擾和本地本極的布線的綫間耦合都可以消減和消除,做好設備的接地屏蔽工作,很多干擾來自于屏蔽不好和接地不良,特別是80后的人,對接地很不重視,只在軟件上做工作,很多干擾都是由接地不良或沒有接地所引起的,這種故障十分容易產生,也容易被很多人忽視,很多設備損壞與接地有直接關系,也會引起計算機慢、丟包、重復啟動、延遲、掉線、中斷、斷線、自動關機、死機等顯現像等。接地必須有兩個以上的接地極,每個接地極之間最少間隔10米以上,分別用截面不小于25平方毫米的軟銅線引入到機房的匯流排(中間不允許有任何接頭),與匯流排連接要涂覆銀粉導電膏,設備進匯流排不得小于4平方米多股軟線,匯流排對每個接地極的接地電阻小于5歐姆(越小越好)。每年最少檢查兩次以上。

三:接收電平:接收信號不能太低,太低時,達不到接收之路需要的門檻電平幅度,設備不能正常工作;電平太高會使接收之路前置電路飽和或燒壞前置電路。接收電平在接收門檻附近波動,就會使計算機頻繁重復的重啟現象;因此,接收電平調整十分重要。使用電平表或示波器,調整連接處的接收電平在合適的幅度范圍內。

四:阻抗匹配:連接點必須做到阻抗相對的匹配,輸入輸出阻抗不匹配就會導致反射衰耗,信號再強也不能正常工作。

1:將設備置于對人較安全地方,首先斷開電源,再打開設備的盒蓋,利用空氣對流加強與空氣接觸,進行自然散熱;

2:給設備加裝微型風扇,增大空氣的對流,進行強制散熱;

3:如果你是做IT的,我建議你:斷開電源后,給設備的發熱部件加裝散熱片。

4:設備斷開電源后,用3毫米鉆頭在設備上下鉆多多的孔,加強空氣的對流量,改善散熱條件;

5:將設備至于通風干燥處,最好做個(市面上也有用于筆記本的)絕緣散熱支架,把設備支起來,進行自然散熱;

6:計算機使用時間較長后,CPU與散熱片之間的硅膠干枯時,CPU會嚴重的發熱,會產生丟包、延遲、慢、重復啟動、掉線、中斷、斷線、自動關機、死機等現像。重新涂覆硅膠,即可恢復正常使用。

C:及時清除上網產生的垃圾碎片和IE緩存:只要你使用計算機就會產生垃圾,不及時清理,就會越積累越多,長時間不清理就會使運行C盤空間越來越小及雜亂無章,最后就逐漸的慢下來,直至死機;因此,定期整理運行C盤,可以保持計算機運行速度。 D:先讓ADSL設備同步:把設備斷電后重啟。

E: 軟件設置合理,做到3不裝:非正規軟件不裝,P2P(占用資源)類軟件不裝,不常用軟件不裝.關掉所有不必要的網絡連接,比如迅雷 BT 驢子等;

F:優化網絡:人們打開計算機上網就會產生垃圾如同吃飯,不收拾餐桌、不刷洗餐具、不清理灶具一樣會產生計算機垃圾,計算機就會逐漸表現為慢、卡、延遲、重復啟動、掉線等故障;因此,個人推薦使用一些小工具: 比如超級兔子、優化大師、魯大師或360等;養成下線前予以清理垃圾的好習慣。

G: 至少一款有效正版的殺毒軟件:防火墻設置適當(不要過多、過高);病毒可使計算機變慢、死機、掉線、卡、重復啟動和開關機故障。

H: 網卡問題:網卡帶寬適當,工作穩定且散熱良好。

I:主板的紐扣電池容量不夠或無電量,也會不能開機或產生其他故障。

做好接地,強弱信號分開走線,高低頻信號分開走線;屏蔽接地良好;上網時,盡量避開上網高峰。

只要你仔細的按照上面所說的做到、并保持經常做到,你的設備工作就順暢,你的心情就舒暢;配置不高的計算機,也能使你十分滿意;否則:配置再高的計算機也一樣會頻發故障;像人穿衣服(小品:好人和壞人中的陳佩斯:你給他再好的衣服,他都上不了檔次!)一樣,衣服不在檔次高低潔凈利索就是好。無論你你配置多高,如若不按照計算機安全保養和使用方法去用,你就會故障不斷、事故頻發。許許多多的故障都是人為的,事在人為!

第五篇:ORACLE數據庫的連接、啟動和關閉

以下的操作是在DOS 下的sqlplus 下執行的

一,連接

1,直接運行sqlplus,然后要求輸入用戶名和密碼。如果你是管理員的身份,應該在用戶名后加上 as sysdba(以下例子使用sysdba身份). 如下圖:

2, 運行如下語句直接進入:

Sqlplus 用戶名/密碼 as sysdba

如下圖:

3,運行sqlplus /nolog, 此語句只是進入了sqlplus編輯器,而沒有連接到數據庫。 所以還需要使用connect 語句來連接到數據庫。如下圖:

二,關閉數據庫

停止數據庫使用shutdown命令來完成。

此命令帶有四個參數,四個參數的含義如下:

Normal 需要等待所有的用戶斷開連接

Immediate 等待用戶完成當前的語句

Transactional 等待用戶完成當前的事務

Abort 不做任何等待,直接關閉數據庫

normal需要在所有連接用戶斷開后才執行關閉數據庫任務,所以有的時候看起來好象命令沒有運行一樣!在執行這個命令后不允許新的連接

immediate在用戶執行完正在執行的語句后就斷開用戶連接,并不允許新用戶連接。

transactional 在擁護執行完當前事物后斷開連接,并不允許新的用戶連接數據庫。

abort 執行強行斷開連接并直接關閉數據庫。

前三種方式不回丟失用戶數據。第四種在不得已的情況下,不建議采用!

當用戶使用此命令關閉數據庫后,就會自動的卸載數據庫。如下圖

三,啟動數據庫(掛載數據庫)

當用戶關閉數據庫后,可以使用startup來打開數據庫,此命令有兩個可選參數:

第一種:帶nomount參數,只啟動數據庫實例,但不打開數據庫,在你希望創建一個新的數據庫時使用,或者在你需要這樣的時候使用!

第二種:帶mount參數,在進行數據庫更名的時候采用。這個時候數據庫就打開并可以使用了!

如果用戶沒有參數,直接使用startup來啟動數據庫實例并打開數據庫,以便用戶使用數據庫,在多數情況下,使用這種方式!

如下圖

本文來自 99學術網(www.gaojutz.com),轉載請保留網址和出處

上一篇:acca會員對acca的評價下一篇:imm5707e表格填寫指導

91尤物免费视频-97这里有精品视频-99久久婷婷国产综合亚洲-国产91精品老熟女泄火