Суть в чем - есть windows сервер с mssql сервером и есть CentOs сервер
Хочу что - прокинуть между ними туннель через ssh и с CentOS сервера на php обращаться к mssql серверу.
Нужно это для того чтобы делать некоторые операции(брать данные из mysql базы и искать их в mssql базе).
Получится такое вообще? на windows сервере я поднимал apache, ставил драйверы для работы и через sqlsrv_connect получалось работать.
Порт 1433 использовать?
ssh -N -p 22 **@test.ru -L 1433:localhost:1433
<?php
ini_set('display_errors', 1);
error_reporting(E_ALL);
$myServer = "localhost:1433";
$myUser = "usr";
$myPass = "pass";
$myDB = "base";
$link = mssql_connect($myServer, $myUser, $myPass);
if ( !$link ) {
if ( function_exists('error_get_last') ) {
var_dump(error_get_last());
}
die('connection failed');
}
?>
так не подключается