URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 16287
[ Назад ]

Исходное сообщение
"Конект к MSSQL из FreeBSD"

Отправлено Shurik , 17-Апр-02 16:29 
Привет All.

Возникла задача конектитсья из перла (FreeBSD) к MSSQL серверу на виндовой машине.

1. Попытался поставить DBI:ADO закачал модуль (DBD-ADO) с perl.com/CPAN/, поставил..

при попытке его использования, ругается, что не может найти модули Win32::OLE::Variant.pm и т.д.

Нашел нечто подобное. Модуль Win32-OLE.. попытался вытянуть от туда эти файлики... все равно ругается ... в чем прикол не понятно. Модуль какой-то не полный..

2. При попытке использования DBI:ODBC вообще полная лажа... пишет, что не в строке не определен data source.
хотя строка выглядит так же, как во всех примерах

$dbh = DBI->connect("DBI:ODBC:test:host","user","pass");

Может что-нибудь знает, в чем проблемма.

Или предложит какой-нибудь способ взаимодействия юниксовых скриптов на перле с MSSQL server.

И еще, киньте пожалуйста ссылочки, как конектиться к MSSQL из С.

Заранее спасибо.


Содержание

Сообщения в этом обсуждении
"RE: Конект к MSSQL из FreeBSD"
Отправлено slavad , 17-Апр-02 18:10 
C, набор необходимых для соединения строк (синтаксис сам поправишь):
#include <mysql.h>
MYSQL *dbh=NULL;
dbh=mysql_init(NULL);
mysql_real_connect(dbh, DBSERVER, DBUSER, DBPASS, DATABASE, 0, NULL, 0);

perl:
use Mysql;
$dbh=Mysql->connect($dbserver, $database, $dbuser, $dbpass);


"RE: Конект к MSSQL из FreeBSD"
Отправлено Shurik , 18-Апр-02 16:03 
В том то и проблемма, что к Mysql серверу он конектиться запросто.

а как конектитьсяк Microsoft SQL Server'у