2013-06-11 3 views
0

Im, использующий codeigniter и мой PHP-код, находится в ящике IIS 5. Мне нужно подключиться к моей базе данных, которая представляет собой поле Linux, тип базы данных - это Progress, и это означает, что драйвер ODBC.codeigniter как подключиться к базе данных Progress с использованием ODBC

Может кто-нибудь, пожалуйста, помогите мне выяснить, как должны быть настройки базы данных codeigniter? Ниже приведено то, что у меня есть, но он не работает (я получаю ошибку базы данных. Не удается подключиться к серверу базы данных, используя предоставленные настройки.). Кстати. другие сценарии могут подключаться с помощью этого: odbc_connect ("DSN = mynameV10", "", "", SQL_CUR_USE_ODBC)

$db['cf']['hostname'] = "1xx.xxx.x.xx"; //some ip address 
$db['cf']['username'] = ''; 
$db['cf']['password'] = ''; 
$db['cf']['database'] = 'dbname'; 
$db['cf']['dbdriver'] = 'odbc'; 
$db['cf']['dbprefix'] = ''; 
$db['cf']['pconnect'] = FALSE; 
$db['cf']['db_debug'] = TRUE; 
$db['cf']['cache_on'] = FALSE; 
$db['cf']['cachedir'] = ''; 
$db['cf']['char_set'] = 'utf8'; 
$db['cf']['dbcollat'] = 'utf8_general_ci'; 
$db['cf']['swap_pre'] = ''; 
$db['cf']['autoinit'] = FALSE; 
$db['cf']['stricton'] = FALSE; 
$db['cf']['port'] = 9300; 

Благодарности

+0

Есть ли кто-нибудь, кто может мне помочь в этом? Мне просто нужно подключиться к базе данных прогресса с помощью метода codeigniter и odbc .... – gio

ответ

0

Ваше имя хоста должно быть ваше имя DSN не IP сервера. Начните с этого.

Смежные вопросы