Büyük bir işim var: Müşterimin IBM AS/400'üne (sadece iSeries, şimdi IBM i) yazmam gerekiyor (veri okumak istiyorum, yazmamak istiyorum) sunucu ...IBM i sunucusuna bağlanın Sql Server 2008 R2
Sanırım tüm parametrelere ihtiyacım var (AS/400 programlayıcı tarafından bana verildi), fakat hangi sürücünün kullanmam gerektiğini anlayamıyorum ve eğer buna gerekli tüm yazılımlarım varsa !
IBM AS/400 ClientAccess 5.8 sürücüsünü (en son işletim sistemi için bir düzeltme eki) yükledim ve şimdi Sql Server 2008 R2 (x64) sunucumda yeni bir Linked Server
yapılandırmaya çalışıyorum.
İlk sorun: Hangi sürücüyü kullanmalıyım?
O kadar çok seçenek var (ama belki bu eserlerin !! hiçbiri):
IBM DB2 UDB for iSeries IBMDASQL OLE DB Provider
IBM DB2 UDB for iSeries IBMDA400 OLE DB Provider
IBM DB2 UDB for iSeries IBMDARLA OLE DB Provider
... ya da belki diğer jenerik OLEDB/ODBC
sürücüler ?!
İkinci sorun: Açıkçası benim parametrelerini ayarlamak zorunda benim Linked Server
için bir sağlayıcı seçin I, Her durumda benim parametrelerini (! Hangi alanların içinde demek)
koymalıyız ... ama sadece bu var:
bir ADMIN kullanıcının- Adı YÖNETİCİ kullanıcının
- Şifre
- AS/400 sunucusu IP adresi
- "ana" arşiv adını hangi verilerim (
ACG_DATV2
gibi bir şey) saklanır
Üçüncü sorun: Nasıl sorguları yazmalıyım? AS/400 "arşivi" ve tablolar nasıl referanslanır?
Okuma sorgumu nasıl yapılandıracağımı bilmiyorum: Tablolar ve görünümler (?!) Nerede saklanır ve bunlara nasıl başvurabilirim?
Teşekkürler!
sayesinde bunu çalışıyorum! –
Windows 7 x64'te de her şey yolunda mı? Bir sürü sorun olduğunu düşündüm ... ama yine de bu çözümü deniyorum! :) –
iSeries ClientAccess'in (5.8): Servis Paketinden bahsettiğinizi düşünüyorum (ve sürüm 4.0.100.1124 - V5R4M0 olmalıdır): Bildiğim kadarıyla son işletim sistemindeki sorunları düzeltir! – MAXE