文档详情

Oracle驱动的配置.doc

发布:2018-06-05约2.1千字共7页下载文档
文本预览下载声明
控制面板-管理工具-数据源-驱动程序中有2个版本的Oracle驱动: 再转到系统DSN:点击“添加”,从“创建数据源”列表中选择安装的驱动。 1. Microsoft ODBC for Oracle 数据源名称:可自拟(跟功能挂钩); 用户名:system 服务器:可以是机器名,也可以是IP地址 2. Oracle in OraHome92 Data Source Name: 数据源名称,可自拟(跟功能挂钩) TNS Service Name: 要连接的数据库名 User:system 填好后点击“Test Connection”,弹出: Service Name: 要连接的数据库名 User Name:system Password:安装时的设置 点击OK,若出现“successful”即可。 VC6.0 的配置 (1)打开VC6.0 工具栏Tools菜单下的Options选项,在Directories的标签页中右边的“Show directories for:”下拉列表中选中“Include files”,然后在中间列表框中添加你本地安装Oracle的include目录路径。(我的是D:\ORACLE\ORA92\OLEDB\INCLUDE)。 (2)在上面说到的“Show directories for:”下拉列表中选中“Library files”,然后添加你本地安装Oracle的Lib目录路径。(我的是D:\ORACLE\ORA92\OLEDB\LIB)。 //方式1 m_pConnection-Open(_bstr_t (Provider=OraOLEDB.Oracle;Data Source=test), _bstr_t (system), _bstr_t (hellodsp), adConnectUnspecified); ///连接数据库 //方式2 m_pConnection-Open(_bstr_t (Driver=Oracle in OraHome92;dbq=test), _bstr_t (system), _bstr_t (hellodsp), adConnectUnspecified); ///连接数据库 //方式3 CString strconn = Driver=Oracle in OraHome92;dbq=test;uid=system;pwd=hellodsp; m_pConnection- Open(LPCSTR(strconn),,,adConnectUnspecified); ASP+Oracle 默认情况下ASP无法使用Oracle驱动程序 准备工作: 1. 在“控制面板”中双击“文件夹选项”。在“查看”选项卡上的“高级设置”下,清除“使用简单文件共享(推荐)”。 2. 控制面板(管理工具(本地安全策略(本地策略(安全选项:“网络访问:本地账户的共享和安全模式”,将其设置为“经典—本地用户以自己的身份验证”。 3. 点击“开始”菜单:选择“运行”,输入 “gpedit.msc”打开组策略。依顺序打开:计算机策略(windows设置(安全设置(本地策略(审核策略。将“审核登录事件”、“审核帐户登录事件”两项的安全设置由“无审核”改成“成功”。 4. 选择Oracle 9i的安装目录(比如d:/oracle),右健单击“oracle”目录,选择“属性”,在属性对话框中选择“安全”属性页,单击该页中 “添加” 按钮,将 IUSR_计算机名(Internet 来宾账号)、IWAW_计算机名(启动IIS进程账号) 两个账号添加进去。(如找不到这两个帐号,则到“控制面板(管理工具(计算机管理(本地用户和组(用户”中查看) 继续点击该属性页的“高级”,作如下设定: 权限(“从父项继承那些可以应用到子对象的权限项目,包括那些在此明确定义的项目”选上 “用在此显示的可以应用到子对象的项目替代所有子对象的权限项目” 选上 审核(“从父项继承那些可以应用到子对象的权限项目,包括那些在此明确定义的项目”选上 “用在此显示的可以应用到子对象的项目替代所有子对象的权限项目” 选上 所有者(“替换子容器及对象的所有者”选上 再按“确定”,等待执行完成(需要一定的时间)。 5. 重新启动计算机。 Dim sConnection, objConn , objRS sConnection=Driver={Microsoft ODBC for Oracle}; Server=test; Uid=system; Pwd=hellodsp Set objConn = Server.CreateObject(ADODB.Connection) objConn.Open
显示全部
相似文档