3
A
回答
11
使用DBD::Sybase(通過DBI)。我經常使用FreeTDS連接到SQL Server,但它實際上是針對Sybase的CT-Lib接口編寫的。
1
我發現DBD::Sybase是用於Sysbase DB的最佳模塊和Sybase::DBlib - Sybase DB-Library API。
0
這裏是你如何連接用perl使用ODBC到Sybase在Linux(64位) -
安裝Sybase Open Client和ODBC驅動程序。 (你可以得到這兩個從ASE SDK或ASE服務器安裝)
你需要一個ODBC驅動程序管理器,我有unixODBC的
定義驅動程序配置試圖像 -
[Adaptive Server Enterprise]
Description = Sybase ODBC Driver
Driver = /sybase/DataAccess64/ODBC/lib/libsybdrvodb.so
FileUsage = -1
這裏是一個perl樣品 -
#!/usr/bin/perl
use strict;
use DBI;
use DBD::ODBC;
BEGIN {
$ENV{SYBASE} = "/sybase";
}
my $user = "";
my $passwd = "";
my $server = "";
my $database = "pubs1";
my $port = "5000";
my $data_source = "DBI:ODBC:DRIVER={Adaptive Server Enterprise};server=$server;port=$port;database=$database;";
my @drivers = DBI->available_drivers;
print join(", ", @drivers), "\n";
my $dbh = DBI->connect($data_source, $user, $passwd)
or die "Can't connect to $data_source: $DBI::errstr";
my $statement = "SELECT * FROM <table_name>";
my @row = $dbh->selectrow_array($statement);
print "@row\n";
$dbh->disconnect;
有關詳細步驟,參見 - http://kapilraju.tumblr.com/post/131288341356/connect-to-sybase-using-perl-odbc
相關問題
- 1. 在Perl中使用Perl連接到沒有Sybase Client的Sybase db
- 2. 如何使用FreeTDS連接到Sybase?
- 3. 如何使用Perl連接到SQL Server?
- 4. 如何使用perl連接到postgresql
- 5. 在solaris中使用jdbc連接到sybase
- 6. 使用C#連接到Sybase數據庫
- 7. 使用pdo_dblib連接到sybase失敗
- 8. 使用節點連接到Sybase
- 9. 如何通過PHP連接到Sybase
- 10. ruby的sybase:連接到Sybase的JDBC
- 11. 如何使用.Net從Windows CE連接到Sybase數據庫?
- 12. 如何使用Android連接到Sybase數據庫?
- 13. 如何使用SSIS連接到Sybase(BPPM工具)數據庫?
- 14. 如何使用JDBC驅動程序和SSL連接來連接到Sybase ASE
- 15. SSMS連接到Sybase ASE
- 16. 從Scala連接到Sybase
- 17. 連接到Sybase IQ與NHibernate
- 18. 如何連接使用perl腳本
- 19. 如何在Sybase中使用通用連接池(UCP)?
- 20. 用Perl連接到Postgres
- 21. 如何從iOS連接sybase數據庫?
- 22. 連接到使用Perl CGI和XAMPP
- 23. 如何使用Perl連接到iPhone Web應用程序?
- 24. 如何從Perl連接到Oracle?
- 25. 如何從perl連接到Gmail?
- 26. 如何在NetBeans中使用Java代碼連接Sybase數據庫?
- 27. 如何使用jTDS爲Sybase JDBC連接指定字符集?
- 28. 如何使用Java應用程序連接到sybase IQ服務器
- 29. 的Sybase:如何串連排在Sybase列
我如果你可以給一個downvote,請告知這個答案有什麼問題? – Space 2010-05-28 04:05:24