2011-09-09 7 views
0

이걸 도와 주시겠습니까?H2 데이터베이스에 PHP ODBC 연결

내가 PHP OBDC를 사용하여 H2 데이터베이스에 연결하기 위해 노력하고있어 나는 다음과 같은 오류 메시지가 : "SQL 오류 : [인 unixODBC] 알 수없는 인증 유형, SQL 상태는 SQLConnect에서 28000"

나는를 사용 연결할 다음 : $ DSN = "드라이버 = PostgreSQL; Server = $ Srv; Port = 5435; Database = $ DB;"; $ CID = odbc_connect ($ DSN, $ usr, $ pwd);

어떻게 연결 문자열의 인증 유형을 구문 분석합니까?

감사합니다. 나는이 포스트 그레스 SQL에 대한 PHP 함수를 통해 작업을 얻을 수 있었다

$DSN = "Driver=PostgreSQL;Server=$Srv;Port=5435;Database=$DB;UID=$usr;PWD=$pwd"; 

답변

0

보십시오.

$conn = pg_connect("host=[host] port=[port number] dbname=[database name] user=[username] password=[password]"); 
+0

나는 그것을 시도했지만 여전히 같은 오류가 발생합니다. 감사합니다. Nick. –

0

연결 문자열에 사용자 및 암호를 포함하여

+0

위의 작업을 수행하기 위해 입력 한 포트 및 데이터베이스 이름은 무엇입니까? 나는 기본 h2 서버를 실행하기 위해 java -cp h2-1.3.172.jar org.h2.tools.Server를 실행하고 "PG 서버는 PG : //127.0.1.1 : 5435 (로컬 연결 만)에서 실행 중"이라고 경고합니다. 그러나 그것들은 나를 위해 작동하지 않습니다. – dendini