Chinaunix首页 | 论坛 | 博客
  • 博客访问: 305727
  • 博文数量: 92
  • 博客积分: 2541
  • 博客等级: 少校
  • 技术积分: 1015
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-03 08:50
文章分类

全部博文(92)

文章存档

2010年(3)

2009年(14)

2008年(75)

我的朋友

分类: 系统运维

2008-06-03 15:39:32

方法一:
必须安装(熟悉的话 ,可以选择自定义安装oracle客户端)
oracle in oraclient10g_home1 (该组件安装客户端会默认安装)
oracle provider for ole db 组件(ORACLE客户端自带,需自定义添加)
建立客户端命名服务名为:MEL200,并指定oracle服务器
<%
set conn=server.createobject("ADODB.CONNECTION")
conn.Open "Provider=OraOLEDB.Oracle.1;Data Source=mel200;User ID=manager;Password=manager123;Persist Security Info=True" %>

方法二:用DNS连接(必须安装有ORACLE客户端,在数据源里面有“Oracle in oraclient10g_home”驱动):(此方法比较方便)
建立ODBC的步骤:  
  控制面板--》管理工具---》数据源(ODBC)---》在系统数据源(系统DSN)的标签里,选[添加...]  
  弹出[创建新数据源]窗口,选择"Oracle in oraclient10g_home",在DataSourceName   随便输入一个DSN名字
如:hcw ,   "tns service name"选择客户端已经建立好的.
单击OK!!!!!  
  ASP的语句是  
<%
Set conn =Server.CreateObject("ADODB.Connection")  
conn.Open "dsn=hcw;uid=manager;pwd=manager123;"
set rs=server.CreateObject("adodb.recordset")
sql="select * from user_table"
rs.open sql,conn,1,1
 %>
 
 
 
这2种方法均通过测试!
阅读(2161) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2008-08-15 15:41:47

这个方法不错。支持!加油