|
主题: orcale 数据库连接问题
|
奔腾的心
职务:普通成员
等级:7
金币:10.0
发贴:6114
|
#12002/8/5 12:39:40
最近用asp做个项目,需要用orcale 数据库 想象sql server 一样做个 conn 的连接,其余页子 直接引用 希望大虾,指点一下orcale 的连接参数。 ps: 我下了orcale 的客户端,数据库 在局域网另一台机子上,并建立了odbc数据源 我还从来没接触过orcale 数据库 等待中。
|
5D荣誉版主
职务:普通成员
等级:2
金币:10.0
发贴:658
|
#22002/8/5 12:44:04
sConnString = "Driver={Microsoft ODBC for Oracle};" & _ "Server=OracleServer.world;" & _ "Uid=myUsername;" & _ "Pwd=myPassword;" 你可以把它变成一行写。
|
奔腾的心
职务:普通成员
等级:7
金币:10.0
发贴:6114
|
#32002/8/5 12:58:25
非常感谢, 我立刻试验。呵呵
|
奔腾的心
职务:普通成员
等级:7
金币:10.0
发贴:6114
|
#42002/8/5 13:32:06
我写的代码 如下 <%@ language=vbscript%> <%dim conn,sqlstr conn=server.createObject("adodb.connection") sqlstr="driver={microsoft odbc for orcale};" & "server=orcaleserver.world;"&uid=develop;"& "pwd='';" conn.open sqlstr %> ie 提示如下 Microsoft VBScript 编译器错误 (0x800A0401) /jiaojing/myorcale.asp, 第 4 行, 第 87 列 sqlstr="driver={microsoft odbc for orcale};" & "server=orcaleserver.world;"&uid=develop;"& "pwd='';" 我只是想测试一下连接 :
|
5D荣誉版主
职务:普通成员
等级:2
金币:10.0
发贴:658
|
#52002/8/5 13:37:04
<%dim conn,sqlstr conn=server.createObject("adodb.connection" sqlstr="driver={microsoft odbc for orcale};server=orcaleserver.world;uid=develop;pwd=" conn.open sqlstr %> 上面的server=oracleserver.world‘这一项你要填你在安装ORACLE的时候你起的数据库的名字。 还有用户名和密码为你在ORCLE里创建一个新用户的用户名和密码。 我觉的ORACLE的密码不可能为空的吧。
|
5D荣誉版主
职务:普通成员
等级:2
金币:10.0
发贴:658
|
#62002/8/5 13:38:42
在ORACLE里面你是用SQL*PLUS来操作的吧。 开始用SYSTEM/MANAGER这一组用户名和密码登录然后在里面 建一个新的用户然后给这个用户权限。
|
奔腾的心
职务:普通成员
等级:7
金币:10.0
发贴:6114
|
#72002/8/5 13:59:14
thank u
|
gation
职务:普通成员
等级:2
金币:1.0
发贴:251
|
#82005/6/23 11:40:04
wensheng11在上个帖子中说 引用: <%dim conn,sqlstr conn=server.createObject("adodb.connection" sqlstr="driver={microsoft odbc for orcale};server=orcaleserver.world;uid=develop;pwd=" conn.open sqlstr %> 上面的server=oracleserver.world‘这一项你要填你在安装ORACLE的时候你起的数据库的名字。 还有用户名和密码为你在ORCLE里创建一个新用户的用户名和密码。 我觉的ORACLE的密码不可能为空的吧。
server=oracleserver.world如果数据库在10。10。10。2机子上,那怎么写?sever=10.10.10.2/数据库name?
|
gation
职务:普通成员
等级:2
金币:1.0
发贴:251
|
#92005/6/28 10:14:33
wensheng11在上个帖子中说 引用: sConnString = "Driver={Microsoft ODBC for Oracle};" & _ "Server=OracleServer.world;" & _ "Uid=myUsername;" & _ "Pwd=myPassword;" 你可以把它变成一行写。
请问上面需不需要在web服务器装orcale的客户端(数据库不是放在web服务器上的)
|
萧萧小雨
职务:普通成员
等级:1
金币:0.0
发贴:8
|
#102005/7/26 16:03:45
需要,客户端里配置一下,添加server,写好SID什么的,再加个监听器。 然后这里的server应该写那个SID就行了。
|