第一篇:SAS连接ORACLE中的ODBC设置(本站推荐)
SAS连接ORACLE中的ODBC设置
前提:你安装了SAS、ORACLE客户端(配置了目录Oracleora90networkADMIN下的tnsnames文件)接下来就是配置odbc
第一步:控制面板——管理工具——数据源(ODBC)
第二步:系统DSN——添加
第三步:创建新数据源——选择oracle驱动程序
第四步:在1处填入名称(up to you),在2处选择tnsnames文件下配置的名称,3处输入用户名,ok
第五步:sas中逻辑库配置,在逻辑库空白处右键——新建
第六步:填写逻辑库名称、引擎选择odbc,选中启动时启用、选中数据源、用户id、密码,确定
接下来你创建的逻辑库就可以用了
第二篇: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_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数据库,本地机器上已经安装了Oracle数据库只要
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默认的,你也可以修改数据库别名,将“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文件中多了几段配置信息。
第四篇:同为录像机连接外网网络设置[范文]
用IE远程连接DVR设置
远程访问设置主要有以下步骤:
一、设置DVR IP地址、HTTP端口、服务端口
1、设置DVR的网络配置参数,根据当地实际网络结构,合理配置DVR的IP地址、网关、子网等,用路由器上网的客户可以通过电脑本地连接查看自己的子网掩码和网关(用鼠标右键点击本地连接——状态 ——支持)
就可以看到自己网络所属的ip地址段、网关、子网掩码,DVR的ip地址要和自己电脑的在同一网段,(但是ip地址要是网段内没有被其它电脑所占用的),网关和子网掩码和自己电脑要相同(特殊的网络结构要咨询网管分配ip地址)
注意:
(1)HTTP默认端口是:“80”但是由于电信运营商的关系,不建议客户使用80端口;(2)服务器端口默认是:“6036”,客户可根据自己实际情况改变;(3)默认的网络地址是192.168.1.100,客户要根据自己网络更改;(4)DVR的网关、子网掩码要与自己路由器网关子网掩码一致;
(5)DNS(域名服务器)要根据当地的网络填写正确(DNS1、DNS2等参数是在用到域名解析对时候才需填写,DNS的设置请填写路由器获取的DNS1,DNS2参数,地区不同DNS是不相同的)
在填写完以上信息后,用户可以在IE浏览器里面输入内网IP地址,看用内网IP地址是否可以正常连接机器,在IE输入内网IP地址如:http://192.168.1.100:81(此处192.168.1.100为DVR内网ip地址,81为DVR http端口)
二、配置路由器的端口映射
当用户确认内网能够连接后,需要进入路由器做端口映射,通过浏览器登录路由器的管理界面。本文以TP-LINK的路由器为例,在路由器“转发规则”的“虚拟服务器”映射相应DVR的IP地址和端口,(可以把DVR的内网IP地址添加到DMZ主机里面,不同路由器的配置方法有所不同,具体可咨询路由器厂家)。
做完端口映射以后,可以在路由器中的“运行状态”查询到现在外网IP地址,通过外网IP地址加http端口号的方式直接访问DVR,如:http:// 116.30.18.215:HTTP端口号
打开IE,在地址栏输入外网IP加端口号或者是域名加端口号,就可以远程访问DVR!初次访问会提示下载控件,在控件下载安装完成后,IE会出现登陆框,输入DVR的用户名和密码即可登录DVR(默认用户名admin,密码:123456)
三、到免费域名网站申请免费动态域名账号
申请免费域名:同为DVR产品内置的免费域名服务网站常用的有www.xiexiebang.com和www.xiexiebang.com(同为提供),申请域名:用户可上www.xiexiebang.com,www.xiexiebang.com网站去申请动态域名。3.1 以下说明以www.xiexiebang.com为例
在IE浏览器输入www.xiexiebang.com
填写完注册信息后点击submit
3.2 以下以http://www.xiexiebang.com为例
在IE浏览器输入http://www.xiexiebang.com/
点击注册,点击我同意,填写完注册信息后点击提交
注册成功后会提示
点击确定,域名注册成功。
四、设置DVR的DDNS,添加申请的动态域名用户名,密码,主机域名等
申请完域名后,进入DVR网络配置界面,勾选“动态域名服务”,选择对应的域名服务器,比如用户申请的域名为“tvt110.dvrdydns.com”,动态域名服务器应选www.xiexiebang.com,往下输入注册域名时的用户名和密码.注:meibu的用户名格式为申请的完整域名地址,如:tvt116.meibu.com不需要填写主机域名;用dvrdydns域名时,需要填写主机域名,如:tvt110.dvrdydns.com。
通过测试后,即可通过域名访问!
五、通过IE远程访问DVR 在PC上启动IE浏览器,如在内网访问,可直接输入DVR的IP地址加端口号,如http://172.16.23.33:3001,确认后浏览器将自动下载控件。互联网访问在浏览器输入外网地址或者是免费域名地址加http端口号,如http:// 116.30.18.215:3001或者http://tvt110.dvrdydns.com:3001确认后浏览器 将自动下载控件。
关于控件下载,需要用户在IE安全设置里面进行相关的设置:“自定义级别”—Activex空间设置成启用或者提示。
“自定义级别”,点击启用,点击刷新控件会自动下载。
IE控件下载完成后会弹出登陆窗口
输入用户名和密码就可以通过IE远程访问DVR
第五篇:解决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安装文件夹..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的修改
修改电脑环境变量,默认为oracle安装目录,需添加/修改为instantclient_11_2目录:
path=D:appAdministratorproductinstantclient_11_2 ORACLE_HOME=D:appAdministratorproductinstantclient_11_2 TNS_ADMIN=D:appAdministratorproductinstantclient_11_2 编辑完成保存后,PL/SQL即可正常使用。