當前位置:首頁 » 數據倉庫 » win7連接oracle資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

win7連接oracle資料庫

發布時間: 2022-11-02 04:39:02

1. 如何在windows系統上安裝Oracle資料庫

在win7上安裝oracle10g的步驟:
1、取得 Oracle 10g 安裝程序,或從 Oracle 技術網(OTN)下載光碟映像。
在評估階段可以免費下載和使用無技術限制的全功能 Oracle,但在正式的商業場合應用時需要購買法律授權。
需要約 1.2GB 磁碟空間用於下載及解壓縮,並需要 2GB 以上的磁碟空間用於安裝。
2、運行解壓縮出的 Oracle 10g 安裝程序。打開oracle10g的安裝目錄,找到setup.exe,雙擊即可進入安裝狀態。
3、出現安裝初始界面。
注意:如下操作,右鍵setup.exe選擇屬性->選擇兼容性。
4、重點:修改先決條件,
在win7下安裝oracle 10g 的時候遇到下面問題:
db\Disk1\stage\prereq\db\refhost.xml

5、安裝是注意事項,
解壓的時候不能含有空格、非法字元,注意不能含有中文。
安裝目錄不能還有非法字元和中文,
關閉防火牆。
6、選擇高級安裝,並按下一步按鈕。
7、根據需求進行選擇安裝,比如選擇標准版,並按下一步按鈕。
8、指定主目錄的目標名稱與目標路徑(一般無需更改),並按下一步按鈕。
9、產品特定的先決條件檢查通過(如果總體結果不是「通過」,請檢查先決配置),按下一步按鈕
如果不是通過,如遇到網路配置需求未執行問題,解決如下:
錯誤:
正在檢查網路配置需求...
檢查完成。此次檢查的總體結果為: 未執行 <<<<
建議案: orcle支持在具有 DHCP 分配的 IP 地址的系統上進行安裝。但在安裝之前,必須將 Microsoft LoopBack Adapter 配置為系統的主網路適配器。
有關在配置有 DHCP 的系統上安裝軟體的詳細信息, 請參閱 Installation Guide。
解決辦法:
1)檢查計算機名是否為英文,如果不是改成英文的再試一次。
2)嘗試了上面的方法後,還是不行再進行這步操作
控制面板->添加硬體->是,我也經連接了此硬體->添加新硬體設備->安裝我手動列表選擇硬體(高級)->網路適配器->廠商:Microsoft 網卡:Microsoft Loopback Adapter 然後就行了。
操作之後會發現網上鄰居裡面又兩個網路連接。選擇新建立的那個網路連接,隨便為它配個IP地址就行了。
10、選擇創建資料庫,並按下一步按鈕。
11、選擇一般用途,並按下一步按鈕。
12、填寫全局資料庫名:
對於未使用目錄服務(如 Active Directory)的獨立伺服器,全局資料庫名不必包含域名後綴(默認為 orcl)對於使用了目錄服務(如 Active Directory)的域伺服器,全局資料庫名需要包含域名後綴(如 orcl.compieretraining.org)
上述要求設置妥當後,按下一步按鈕。
13、指定資料庫存儲選項(使用默認選項文件系統即可),按下一步按鈕。
14、為簡化評估用資料庫的密碼設定,選擇所有的帳戶都使用同一個口令,輸入 SYSTEM 等用戶的口令(口令不要以數字開頭),並按下一步按鈕。
15、然後是安裝配置後的摘要信息,按安裝按鈕開始安裝。
16、經過數分鍾的文件安裝過程之後,開始執行資料庫配置助手。
17、資料庫創建完畢,按確定按鈕。
18、配置助手運行完畢。
安裝結束,按退出按鈕。

2. win7系統中PLsql連接虛擬機oracle資料庫,連不上怎麼回事

用下面的辦法(32位系統同樣適用)
64位操作系統下使用PL/SQL
Developer連接Oracle:
•1.
下載32位Oracle
InstantClient,並展開到某目錄,例如C:\instantclient-basic-nt-11.2.0.2.0;
•2.
將系統的tnsnames.ora拷貝到該目錄下;
•3.
在PLSQL
Developer中設置Oracle_Home和OCI
Library:
ToolsPreferencesOracleConnection:
Oracle_Home:
C:\instantclient-basic-nt-11.2.0.2.0
OCI
Library:
C:\instantclient-basic-nt-11.2.0.2.0\oci.dll
•4.
在PLSQL
Developer目錄下編輯如下bat文件,替換其快捷方式,啟動PLSQL
Developer:
@echo
off
set
path=C:\instantclient-basic-nt-11.2.0.2.0
set
ORACLE_HOME=C:\instantclient-basic-nt-11.2.0.2.0
set
TNS_ADMIN=C:\instantclient-basic-nt-11.2.0.2.0
set
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
start
plsqldev.exe

3. win7 64位操作系統,plsql怎麼連接oracle資料庫

下載一個oracle client,配置tnsnames.ora,然後就可以連了

4. win7系統,從cmd窗口進入sqlplus連接oracle資料庫出現亂碼現象,請求大神幫忙

資料庫字元集和客戶端字元集不一致導致亂碼的。
先查一下伺服器端的字元集(select userenv('language') from al;),
再把客戶端的字元集設置為一致的。
你要用sqlplus的話,先通過設置環境變數來定義客戶端的字元集。
比如:D:\>set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
再執行sqlplus命令,就可以了。

5. win7 64位操作系統,plsql怎麼連接oracle資料庫

win7+64位+Oracle+11g+64位下使用PLSQL+Developer+的解決辦法

1)安裝Oracle 11g 64位 (這部分就不說了吧)
2)安裝32位的Oracle客戶端( instantclient-basic-win32-11.2.0.1.0)
下載instantclient-basic-win32-11.2.0.1.0.zip (一定得是32位的,不要下錯了版本,Oracle官網有下載),將其解壓至Oracle安裝目錄的Proct下(本機命名為:instantclient_11_2):D:\Oracle\app\dd\proct\instantclient_11_2。
拷貝資料庫安裝根目錄下的一個目錄D:\Oracle\app\dd\proct\11.2.0\dbhome_1\NETWORK到Oracle客戶端目錄下D:\Oracle\app\dd\proct\instantclient_11_2(其實只需要 NETWORK\ADMIN\tnsnames.ora)
3)安裝PL/SQL Developer
安裝 PL/SQL Developer,在perference->Connection裡面設置OCI Library和Oracle_Home,例如本機設置為:
Oracle Home :D:\Oracle\app\dd\proct\instantclient_11_2
OCI Library :D:\Oracle\app\dd\proct\instantclient_11_2\oci.dll
4) 設置環境變數(修改環境變數)
對於NLS_LANG環境變數, 最好設置成和資料庫端一致, 首先從資料庫端查詢字元集信息:
SQL> select userenv('language') nls_lang from al;
NLS_LANG
----------------------------------------------------
SIMPLIFIED CHINESE_CHINA.ZHS16GBK
右擊"我的電腦" - "屬性" - "高級" - "環境變數" - "系統環境變數":
1>.點擊"新建", 變數名設置為"NLS_LANG", 變數值設置為"SIMPLIFIED CHINESE_CHINA.ZHS16GBK", 點擊"確定";
2>.新建環境變數「TNS_ADMIN」,值為「D:\Oracle\app\dd\proct\instantclient_11_2」
最後點擊"確定"退出.

啟動 PL/SQL Developer ,運行無問題。

6. win7怎麼連接oracle資料庫

第一步:輸入用戶名和密碼第二步:輸入資料庫」ip:152/實例「如」192.168.8.58:1521/orcl「,解釋前面的ip是oracle服務端安裝位置,1521是oracle默認埠,orcl是創建資料庫的實例(默認為orcl)
第三步:選擇連接方式為」Normal「,之後點擊確定,即可完成連接操作。

7. win7 64位系統oracle sql developer 連接oracle資料庫出現IO錯誤

首先保證你SQL DEVELOPER 那台機器 和 資料庫 之間網路是通的, 用PING 命令檢測, 然後在SQL developer 那台機器上通過TNSPING命令查看遠端資料庫服務埠有沒有開啟, 正常會返回OK, 如果異常,就要查詢資料庫的監聽有沒有正常開啟, 再接下來就是SQL DEVELOPER 那台機器是否能通過TNS 連接上資料庫,一般可以連接, 如果不能連接,就是你sql developer里遠端資料庫的服務名稱,或者用戶的登錄密碼沒有配置正確了。望對你有所幫助

8. 如何連接虛擬機上的ORACLE資料庫

先在window機器上安裝oracle客戶端軟體,客戶端軟體可以從oracle官方網站下載。

9. win7 64位pl/sql怎麼連接到oracle資料庫

很多原因都會引起ORA-12154,首先看看是不是防火牆、網路、tnsname里的資料庫實例名或埠錯誤的問題,然後再一個一個排查
1.確認Oracle服務以及監聽有啟動。

2. 你打開一個控制台窗口,在裡面輸入 tnsping 連接串名稱。這步沒問題的話那就不是伺服器端的問題了。

3. 在oracle client下看看有沒有network這個文件夾,沒有的話需要把oracle的整個network文件夾都復制進去而不是只復制tnsnames.ora

4. 2沒問題的基礎上,開個控制台窗口直接敲 sqlplus 用戶名/密碼@資料庫伺服器ip:埠/資料庫實例名,看看能不能連接的上。如果能連上的plsql卻不能連,可以考慮在plsql的登錄界面的database欄直接輸入 資料庫伺服器ip:埠/資料庫實例名,而不用下拉框里的值

5. 另外win7_X64下的pl/sql 不要用默認安裝路徑,默認路徑帶(x86),這個也會引起問題。

總之12154這個錯誤會有非常多原因導致,安裝Oracle的時候先決條件檢查失敗依然繼續安裝也會有可能引起。

祝好運。

10. win7 64位操作系統,plsql怎麼連接oracle資料庫

win7+64位+Oracle+11g+64位下使用PLSQL+Developer+的解決辦法 1)安裝Oracle 11g 64位 (這部分就不說了吧) 2)安裝32位的Oracle客戶端( instantclient-basic-win32-11.2.0.1.0) 下載instantclient-basic-win32-11.2.0.1.0.zip (一定得是32位的,不要下錯了版本,Oracle官網有下載),將其解壓至Oracle安裝目錄的Proct下(本機命名為:instantclient_11_2):D:\Oracle\app\dd\proct\instantclient_11_2。 拷貝資料庫安裝根目錄下的一個目錄D:\Oracle\app\dd\proct\11.2.0\dbhome_1\NETWORK到Oracle客戶端目錄下D:\Oracle\app\dd\proct\instantclient_11_2(其實只需要 NETWORK\ADMIN\tnsnames.ora) 3)安裝PL/SQL Developer 安裝 PL/SQL Developer,在perference->Connection裡面設置OCI Library和Oracle_Home,例如本機設置為: Oracle Home :D:\Oracle\app\dd\proct\instantclient_11_2 OCI Library :D:\Oracle\app\dd\proct\instantclient_11_2\oci.dll 4) 設置環境變數(修改環境變數) 對於NLS_LANG環境變數, 最好設置成和資料庫端一致, 首先從資料庫端查詢字元集信息: SQL> select userenv('language') nls_lang from al; NLS_LANG ---------------------------------------------------- SIMPLIFIED CHINESE_CHINA.ZHS16GBK 右擊"我的電腦" - "屬性" - "高級" - "環境變數" - "系統環境變數": 1>.點擊"新建", 變數名設置為"NLS_LANG", 變數值設置為"SIMPLIFIED CHINESE_CHINA.ZHS16GBK", 點擊"確定"; 2>.新建環境變數「TNS_ADMIN」,值為「D:\Oracle\app\dd\proct\instantclient_11_2」 最後點擊"確定"退出. 啟動 PL/SQL Developer ,運行無問題。