【问题标题】:Error : odbc_connect with php错误:odbc_connect 与 php
【发布时间】:2018-03-20 14:04:14
【问题描述】:

我有一个问题是我无法连接到 SQL Server 数据库(使用 ODBC),我的扩展文件夹中有 php_pdo_odbc 驱动程序,并且文件 php.ini 中有这一行(extension=php_pdo_odbc.dll)

代码:

 <?php  

  $db_serveur = 'X.X.X.X'; 
  $db_user='user_demo';   
  $pwd = '';  
  $db_DSN = 'DSN_test'; 


  $conn= odbc_connect("Driver={SQL Serve};Server=$db_serveur;Database=$db_DSN;", 
  $db_user, $db_DSN);  ?>

错误:

我已经测试过了,但同样的问题:

$conn=odbc_connect($db_DSN,$db_user,$pwd);

谢谢

【问题讨论】:

    标签: php sql-server database odbc


    【解决方案1】:

    你的连接线应该是:

    $dbConn = odbc_connect($dns, $dbUser, $dbPass, $dbName);
    

    还有,请看 http://php.net/manual/en/function.odbc-connect.php

    【讨论】:

    • 感谢您的回答,但我已经测试过了 $conn=odbc_connect($db_DSN,$db_user,$pwd);
    • 但还是无法连接
    • 您是否在 odbc 连接中添加了数据库(控制面板 -> 搜索 odbc -> 32 或 64 -> 添加连接类型等
    • 是的,我已经在我的控制面板中添加了这个(我已经在 python 和 c# 中使用过它,没有任何问题)
    • 确定,然后分两步进行。首先连接dsn。如果已连接,则连接到数据库。
    猜你喜欢
    • 2013-11-05
    • 2018-09-27
    • 1970-01-01
    • 2012-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多