第一篇:SAS連接ORACLE中的ODBC設置(本站推薦)
SAS連接ORACLE中的ODBC設置
前提:你安裝了SAS、ORACLE客戶端(配置了目錄Oracleora90networkADMIN下的tnsnames文件)接下來就是配置odbc
第一步:控制面板——管理工具——數(shù)據源(ODBC)
第二步:系統(tǒng)DSN——添加
第三步:創(chuàng)建新數(shù)據源——選擇oracle驅動程序
第四步:在1處填入名稱(up to you),在2處選擇tnsnames文件下配置的名稱,3處輸入用戶名,ok
第五步:sas中邏輯庫配置,在邏輯庫空白處右鍵——新建
第六步:填寫邏輯庫名稱、引擎選擇odbc,選中啟動時啟用、選中數(shù)據源、用戶id、密碼,確定
接下來你創(chuàng)建的邏輯庫就可以用了
第二篇:Kettle創(chuàng)建oracle連接
Kettle創(chuàng)建oracle連接,在test的時候報錯的解決方案
1、先點擊Cancel進入kettle主界面
依次FILE--NEW--JOB OR TRANSFORMATION,在transformation頁面下,點擊左邊的【Main Tree】【主對象樹】,雙擊【DB連接】,進行
數(shù)據庫連接配置 插播我的kettle配置: 我的版本是kettle4.4 環(huán)境變量設置: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
我遇到的連接錯誤:
錯誤連接數(shù)據庫 [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【這個是我的數(shù)據庫名,連接時我也用這個名字,DB名字也是這個】
--
2、Host-name:說實話,我重裝系統(tǒng)之后還真沒注意主機名是什么,我是在
E:oracleproduct10.2.0db_1networkADMIN中的tnsnames.ora中查到的,ORCL =(DESCRIPTION =(ADDRESS =(PROTOCOL = TCP)(HOST = john-PC)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME =orcl)))端口號寫1521 Username和password 就是我連接oracle的用戶名和密碼,點擊test按鈕,終于連接成功了!
第三篇:Oracle使用工具plsql遠程連接問題
使用PL/SQL Developer遠程連接Oracle數(shù)據庫,本地機器上已經安裝了Oracle數(shù)據庫只要
1.配置tnsnames.ora(我的安裝在D:oracleproduct10.2.0db_1networkADMIN)
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默認的,你也可以修改數(shù)據庫別名,將“ORCL”換成其他的)的數(shù)據庫的要連接遠程的Oracle數(shù)據庫則再增加配置信息如下
自己定義遠程數(shù)據庫名稱(別名)=
(DESCRIPTION =
(ADDRESS =(PROTOCOL = TCP)(HOST = 遠程服務器IP)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = 遠程服務器上數(shù)據庫名稱)))
注意:別名不能與其他數(shù)據庫(本地、遠程)的別名相同,它可以跟相應遠程服務器上的數(shù)據庫名稱不一樣,要連接多個遠程Oracle數(shù)據庫,照樣子在來幾段上述配置信息即可。
第二步:登錄plsql
Username:
Password:
Database:要登錄的數(shù)據庫名稱(別名)
Connect as:
注意:一定要寫對上面面的紅色部分(其余的3個字段我就不說了),且跟tnsnames.ora配置文件中的別名相同
知道這兩步后,以后不管是遠程還是本地上的數(shù)據庫你想怎么連就怎么連!只是tnsnames.ora文件中多了幾段配置信息。
第四篇:同為錄像機連接外網網絡設置[范文]
用IE遠程連接DVR設置
遠程訪問設置主要有以下步驟:
一、設置DVR IP地址、HTTP端口、服務端口
1、設置DVR的網絡配置參數(shù),根據當?shù)貙嶋H網絡結構,合理配置DVR的IP地址、網關、子網等,用路由器上網的客戶可以通過電腦本地連接查看自己的子網掩碼和網關(用鼠標右鍵點擊本地連接——狀態(tài) ——支持)
就可以看到自己網絡所屬的ip地址段、網關、子網掩碼,DVR的ip地址要和自己電腦的在同一網段,(但是ip地址要是網段內沒有被其它電腦所占用的),網關和子網掩碼和自己電腦要相同(特殊的網絡結構要咨詢網管分配ip地址)
注意:
(1)HTTP默認端口是:“80”但是由于電信運營商的關系,不建議客戶使用80端口;(2)服務器端口默認是:“6036”,客戶可根據自己實際情況改變;(3)默認的網絡地址是192.168.1.100,客戶要根據自己網絡更改;(4)DVR的網關、子網掩碼要與自己路由器網關子網掩碼一致;
(5)DNS(域名服務器)要根據當?shù)氐木W絡填寫正確(DNS1、DNS2等參數(shù)是在用到域名解析對時候才需填寫,DNS的設置請?zhí)顚懧酚善鳙@取的DNS1,DNS2參數(shù),地區(qū)不同DNS是不相同的)
在填寫完以上信息后,用戶可以在IE瀏覽器里面輸入內網IP地址,看用內網IP地址是否可以正常連接機器,在IE輸入內網IP地址如:http://192.168.1.100:81(此處192.168.1.100為DVR內網ip地址,81為DVR http端口)
二、配置路由器的端口映射
當用戶確認內網能夠連接后,需要進入路由器做端口映射,通過瀏覽器登錄路由器的管理界面。本文以TP-LINK的路由器為例,在路由器“轉發(fā)規(guī)則”的“虛擬服務器”映射相應DVR的IP地址和端口,(可以把DVR的內網IP地址添加到DMZ主機里面,不同路由器的配置方法有所不同,具體可咨詢路由器廠家)。
做完端口映射以后,可以在路由器中的“運行狀態(tài)”查詢到現(xiàn)在外網IP地址,通過外網IP地址加http端口號的方式直接訪問DVR,如:http:// 116.30.18.215:HTTP端口號
打開IE,在地址欄輸入外網IP加端口號或者是域名加端口號,就可以遠程訪問DVR!初次訪問會提示下載控件,在控件下載安裝完成后,IE會出現(xiàn)登陸框,輸入DVR的用戶名和密碼即可登錄DVR(默認用戶名admin,密碼:123456)
三、到免費域名網站申請免費動態(tài)域名賬號
申請免費域名:同為DVR產品內置的免費域名服務網站常用的有004km.cn和004km.cn(同為提供),申請域名:用戶可上004km.cn,004km.cn網站去申請動態(tài)域名。3.1 以下說明以004km.cn為例
在IE瀏覽器輸入004km.cn
填寫完注冊信息后點擊submit
3.2 以下以http://004km.cn為例
在IE瀏覽器輸入http://004km.cn/
點擊注冊,點擊我同意,填寫完注冊信息后點擊提交
注冊成功后會提示
點擊確定,域名注冊成功。
四、設置DVR的DDNS,添加申請的動態(tài)域名用戶名,密碼,主機域名等
申請完域名后,進入DVR網絡配置界面,勾選“動態(tài)域名服務”,選擇對應的域名服務器,比如用戶申請的域名為“tvt110.dvrdydns.com”,動態(tài)域名服務器應選004km.cn,往下輸入注冊域名時的用戶名和密碼.注:meibu的用戶名格式為申請的完整域名地址,如:tvt116.meibu.com不需要填寫主機域名;用dvrdydns域名時,需要填寫主機域名,如:tvt110.dvrdydns.com。
通過測試后,即可通過域名訪問!
五、通過IE遠程訪問DVR 在PC上啟動IE瀏覽器,如在內網訪問,可直接輸入DVR的IP地址加端口號,如http://172.16.23.33:3001,確認后瀏覽器將自動下載控件。互聯(lián)網訪問在瀏覽器輸入外網地址或者是免費域名地址加http端口號,如http:// 116.30.18.215:3001或者http://tvt110.dvrdydns.com:3001確認后瀏覽器 將自動下載控件。
關于控件下載,需要用戶在IE安全設置里面進行相關的設置:“自定義級別”—Activex空間設置成啟用或者提示。
“自定義級別”,點擊啟用,點擊刷新控件會自動下載。
IE控件下載完成后會彈出登陸窗口
輸入用戶名和密碼就可以通過IE遠程訪問DVR
第五篇:解決64位win7下plsql連接64位oracle的問題
解決win7 x64系統(tǒng)下PL/SQL無法連接64位Oracle數(shù)據庫的方法
#問題描述:確定安裝好Oracle 11g 64位客戶端、PL/SQL developer(不區(qū)分32/64)后,打開PL/SQL,無法選擇數(shù)據庫實例,如下圖:
#解決辦法:
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安裝文件夾..networkadmin下的文件 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的修改
修改電腦環(huán)境變量,默認為oracle安裝目錄,需添加/修改為instantclient_11_2目錄:
path=D:appAdministratorproductinstantclient_11_2 ORACLE_HOME=D:appAdministratorproductinstantclient_11_2 TNS_ADMIN=D:appAdministratorproductinstantclient_11_2 編輯完成保存后,PL/SQL即可正常使用。