Announcement

Collapse
No announcement yet.

Verbindungsserver zu einer Informix Datenbank

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Verbindungsserver zu einer Informix Datenbank

    ich muss bei unserem MS-SQL-Server eine Verbindung zu einer Informix-Datenbank einrichten. leider funktioniert es nich so wie es sollte.
    welche angaben muss ich beim verbindungsserver eintragen, dass ich auf die tabellen der informix-datenbank zugreifen kann?
    über den vbvisualizer komme ich auf die informix-tabellen.
    vielen dank im voraus für die hilfe.

  • #2
    Hallo,

    die ersten Versuch würde ich mit der <b>OPENROWSET</b>-Funktion machen. Je nachdem, über welchen Weg (OLE DB oder ODBC) der Zugriff auf die externe Datenbank erfolgt, unterscheidet sich die Syntax:

    a) Beispiel für OLE DB (MS SQL Server)
    <pre>
    SELECT a.Feld1, e.Feld2
    FROM Tabelle1 AS a INNER JOIN OPENROWSET('SQLOLEDB','192.168.10.1';'sa';'sa',tem pdb.dbo.Tabelle2) AS e ON a.FeldKey = e.Feldkey
    </pre>
    b) Beispiel für ODBC (Excel-Tabelle)
    <pre>
    SELECT CAST(PersNo AS INT) AS PersNo, Nachname, Vorname INTO ExcelImport
    FROM OPENROWSET('MSDASQL',
    'Driver=Microsoft Excel-Treiber (*.xls);DBQ=C:\EXCEL2002.xls',
    'SELECT * FROM [Personal$]')
    </pre&gt

    Comment

    Working...
    X