oracle客户端通过网闸访问oracle数据库服务器,在网闸数据库模块上做了1521的映射,一直提示无法解析服务名

oracle客户端通过网闸访问oracle数据库服务器,在网闸数据库模块上做了1521的映射,一直提示无法解析服务名,第1张

你可以先在网闸内网端安装一个FTP服务软件什么的,然后在网闸外网端测试一下能不能访问内网的FTP,如果不能访问的话,一般情况你的网闸中端口没有配好或另一边的网络没接好。telnet到1521端口通可能只是一个假像,因为网闸就像两台主机,你可能只是跟其中一台主机通了而已。 老兄你应该是搞公安方面的软件的吧? 我经常搞视频交换,也用到网闸的,我知道一边 telnet 通是没用的。

你描述的不太清楚!我估计是你的意思是通过网站连接数据库的!

我现在假设你用的是ASP语言!

第一种情况 就是连接ACCESS数据库 使用下面的代码就可以了

dim connstr,conn,rs,sql

connstr="driver={Microsoft Access Driver (*.mdb)}Dbq=" &Server.MapPath("wubo.mdb")

set conn=server.CreateObject("adodb.connection")

conn.open connstr

set rs=server.CreateObject("adodb.recordset")

sql="select count(*) from kh "

rs.open sql,conn,1,1

第二种情况就是连接SQL数据库

set conn=server.createobject("ADODB.connection")

conn.open"Driver={SQL Server}Server=(local)DataBase=lhtuid=sapwd="

set rs=server.CreateObject("ADODB.recordset")

sql = "select * from board"

rs.Open sql,conn,3,1

注意自己需要修改一下表名和数据库名字!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9927454.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存