一安裝sybase客戶端
版本:sybaseclient11.9.2fornt
1)安裝完成後,執行開始->程式->sybase->dsedit
2)選擇選單的'serverobject',->'add'輸入服務名比如1.70
3)然後在server列表中選擇'1.70',雙擊右邊的對話方塊serveraddress欄,在networkaddressattribute對話方塊中選擇add填入ip位址,比如132.228.1.70,4300,ok確定
4)選擇工具欄的pingserver按鈕測試是否能連通伺服器(紅色的類似閃電的按鈕)
二在odbc中建立dsn
管理工具->資料來源odbc
新建乙個系統dsn,名稱設為1.70
在建立新資料來源對話方塊中選擇'sybasesystem11'資料來源驅動程式,
general屬性的dsndatasoucename:填入1.70,
database:填入sybase
資料庫名
確定儲存
三建立鏈結伺服器
企業管理器->安全性->建鏈結伺服器->新建鏈結伺服器
1)常規標籤欄目中
名稱sybase,
伺服器型別選其他資料來源,在提供程式的名稱中選擇microsoftoledbproviderforodbc,
資料來源:填入dsn名字1.70
2)安全性欄目中
本地登陸填入sa
遠端使用者和遠端密碼填入sybase的使用者名稱和密碼
3)使用此安全上下文建立連線
遠端登陸輸入sybase的使用者名稱和密碼
使用密碼輸入密碼
確定儲存
四用sa身份登陸查詢分析器
執行以下sql語句就能查出sybase資料
select*from鏈結伺服器名(本例子為sybase).sybase的資料庫名.dbo.sybase的表名
注意:如果在執行查詢時發現這個問題:鏈結伺服器"sybase"的oledb訪問介面"msdasql"為列提供的元資料不一致。
解決辦法::不要直接用select*fromsybase.dbname.dbo.tablename這種語句,換個語句,就可以解決問題了。語句如下:select*fromopenquery(sybase,'select*fromdbname.dbo.tablename')
sql server如何訪問sybase資料庫的表
一 安裝sybase客戶端 版本 sybase client 11.9.2 for nt 1 安裝完成後,執行開始 程式 sybase dsedit 2 選擇選單的 server object add 輸入服務名 比如 1.70 3 然後在server列表中選擇 1.70 雙擊右邊的對話方塊serv...
SQL Server如何訪問sybase資料庫的表
一 安裝sybase客戶端 版本 sybase client 11.9.2 for nt 1 安裝完成後,執行開始 程式 sybase dsedit 2 選擇選單的 server object add 輸入服務名 比如 1.70 3 然後在server列表中選擇 1.70 雙擊右邊的對話方塊serv...
SQL Server如何訪問sybase資料庫的表
一 安裝sybase客戶端 版本 sybase client 11.9.2 for nt 1 安裝完成後,執行開始 程式 sybase dsedit 2 選擇選單的 server object add 輸入服務名 比如 1.70 3 然後在server列表中選擇 1.70 雙擊右邊的對話方塊serv...