Привет 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 из С.
Заранее спасибо.
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);
В том то и проблемма, что к Mysql серверу он конектиться запросто.а как конектитьсяк Microsoft SQL Server'у