澳门皇冠金沙网站-澳门皇冠844网站

热门关键词: 澳门皇冠金沙网站,澳门皇冠844网站

8的连接设置,远程数据库

PHP在Linux/Unix下连接oracle8是很轻易的事,但在windows平台下实际不易,本人经过长期的检索才找到可信的不二秘籍,不敢独享,
现揭橥出来以飨我们。 小编使用的支付意况: windows 98 第二版 php4.04pl1 apache 1.3.14 window版 oracle 8.05客户端 PHP以CGI格局安装完毕测量检验成功后。以以下代码测验
<?php
$conn = OCILogon("cinmsiii","cinmsiii","(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.3.202)(PORT = 1521))(CONNECT_DATA = (SID = unicom)))");
//$conn=OCILogon("cinmsiii","cinmsiii","cinms");若是oracle客户端是8.1.6i的话能够如此用,参数照上 if($conn!=false)
{
echo "ok";
OCILogoff($conn);
}
else
echo "false";
?> 关于连接参数难题:
总是串设为以下:
(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.3.202)(PORT = 1521))(CONNECT_DATA = (SID = unicom))) PROTOCOL:为使用的互连网协议 HOST:为数据库服务器主机名 SID:为数据库的实例号 那样作后一般从不别的难题。 假诺你的oracle 8客户端为 8.1.6i集团版,能够把这么些参数设在一连串中,用 oracle8的net easy config实用工具设置。
将安装后的连接串名称作为接二连三串传入。 预计oracle 7.x也得以用此方法,因尚未条件,未作测量检验,如若你有乐趣能够尝试。 (出处:Viphot)

自己原先用php连接远程oracle8.0.5 for NT 集团版,用ODBC,oracle接口均特别。急煞笔者也!寻找出觅,终于找到了三翻五次的不易方法,小编这里用OCI接口,ODBC与oracle依然尚未找%m 骺? 嶣5浇饩霭旆āS幸桓?OCI足已、足已!
  源码如下:
  <?php
$dbconn=OCILogon("zypdp","zypdp","(DESCRIPTION=(ADDRESS=(PROTOCOL =TCP)(HOST=10.65.73.3)(PORT = 1521))(CONNECT_DATA =(SID=ORCL)))");
if($dbconn!=false)
{
echo "连接成功";
if(OCILogOff($dbconn)==true)
    {
    echo "关闭连接成功!";//=这里有标题
    }
}
else
{
echo "连接战败";
}
?>
-----------------解释------------------------------
-----1。-PHP4参谋手册:(烂东西)
OCILogon
打开与 Oracle 的连结。
语法: int OCILogon(string username, string password, string [OCACLE_SID]);
返回值: 整数
函数类型: 数据库功用
内容表明  
本函数使 PHP 与 Oracle 建立联网。参数 username 与 password 分别为连日来的帐号及密码。参数 OCACLE_SID 为数据库名称,可归纳。重临值为连续的代码。
---2。作者的解说:
  用户名,密码不必作者说,小编要说OCACLE_SID应该叫连接标志串,"(DESC大切诺基IPTION=(ADDRESS=(PROTOCOL =TCP)(HOST=10.65.73.3)(PORT = 1521))(CONNECT_DATA =(SID=ORCL)) "
ADDRESS:oracle服务器地址PROTOCOL为传输协议,一般用TCP;HOST:服务器IP地址;PORT:端口号,缺省正是它。
CONNECT_DATA :这里是数量库名,恐怕说是Oracle数据库运转服务名,在“服务”能够找到切实可行的名字,只要您的Oracle是却省安装,那便是OCRL.
---3.您要做什么样!
  (1)确认你的php配置了哦php_oci8.dll动态库。
  (2)确认安装了Oracle8i客户端,或服务器。
  (3)找到您的Oracle服务器的ip,并改动为你的IP,与数量库名
  (4)别忘了,你要有访问远程数据库的用户名与密码
  万事俱备!去做吧!!!

本文由澳门皇冠金沙网站发布于编辑程序,转载请注明出处:8的连接设置,远程数据库