Suche | Statistiken | Benutzerliste | Access-FAQ | Datenschutz Foren
donkarl Forum
donkarl Forum ->  Themen -> SQL Server -> Diskussion ansehen

Du bist als Gast eingelogt. ( Anmelden | Registrieren )
  • Migration nach SQL
  • SoftHAK07.01.14 12:01
       └ RE: Migration nach SQL PeterDoering01.03.14 01:03
  • Neues Buch zum Thema "Migration Access nach S...
  • Bernd Jungbluth23.12.13 12:42
       └ RE: Neues Buch zum Thema "Migration Access ... Karl Donaubauer23.12.13 14:46
  • Tabellen beim Einbinder der SQL Tabellen fehlen
  • Ramftel27.09.13 12:41
       └ RE: Tabellen beim Einbinder der SQL Tabellen feh... PeterDoering11.12.13 12:25
  • Stücklistenauflösung
  • Raimo09.10.13 16:20
       └ RE: Stücklistenauflösung vllt. OT (.Net) Raimo05.12.13 10:47
  • AdHoc-Abfrage auf passwortgeschützte Excel-Datei
  • CuLi13.06.12 16:08
       └ RE: AdHoc-Abfrage auf passwortgeschützte Excel-D... Henry01.07.13 09:49
  • SSRS Domainproblem
  • Isolde09.06.13 17:05
  • SQL Server status runnable einer View
  • psl27.05.13 11:15
       └ RE: SQL Server status runnable einer View PeterDoering27.05.13 11:50
          └ RE: SQL Server status runnable einer View psl27.05.13 15:01
             └ RE: SQL Server status runnable einer View PeterDoering27.05.13 20:28
  • SUM() OVER (PARTITION BY XYZ, ZXCX)
  • JimmyConway13.02.13 08:52
       └ RE: SUM() OVER (PARTITION BY XYZ, ZXCX) PeterDoering18.02.13 14:47
  • Schreiben in SQL-backend von Access-frontend
  • Mathias Rikus06.11.12 09:14
       └ RE: Schreiben in SQL-backend von Access-frontend PeterDoering06.11.12 17:06
          └ RE: Schreiben in SQL-backend von Access-frontend Mathias Rikus06.11.12 19:08
             └ RE: Schreiben in SQL-backend von Access-fron... Mathias Rikus07.11.12 09:31
             └ RE: Schreiben in SQL-backend von Access-fron... PeterDoering11.11.12 02:23
  • TransferSpreadsheet acExport von View in .ADP
  • Kanne19.09.12 10:44
       └ RE: TransferSpreadsheet acExport von View in .ADP Karl Donaubauer20.09.12 18:07
  • Abkürzungen von Schreibweisen bei Unterabfragen mö...
  • Kanne20.07.12 11:22
       └ RE: Abkürzungen von Schreibweisen bei Unterabfra... PeterDoering25.07.12 01:26
          └ RE: Abkürzungen von Schreibweisen bei Unterabf... Kanne02.08.12 08:15
             └ RE: Abkürzungen von Schreibweisen bei Untera... PeterDoering09.08.12 01:00
  • Alias auf benannte Instant herstellen, SQL Server ...
  • SDase30.04.12 08:49
       └ RE: Alias auf benannte Instant herstellen, SQL S... PeterDoering03.05.12 13:58
  • SSRS 2005: Matrix erzeugt TimeOut
  • CuLi29.02.12 08:57
       └ RE: SSRS 2005: Matrix erzeugt TimeOut PeterDoering02.03.12 00:37
          └ RE: SSRS 2005: Matrix erzeugt TimeOut CuLi02.03.12 15:50
             └ RE: SSRS 2005: Matrix erzeugt TimeOut PeterDoering03.03.12 13:35
  • Verbingstimout abstellen
  • Holger14.02.12 08:58
       └ RE: Verbingstimout abstellen PeterDoering20.02.12 23:57
  • ODBC 3146
  • eagle12.01.12 15:18
       └ RE: ODBC 3146 PeterDoering13.01.12 12:37
          └ RE: ODBC 3146 eagle13.01.12 18:27
          └ RE: ODBC 3146 eagle18.01.12 13:27
             └ RE: ODBC 3146 StefanWirrer19.01.12 10:42
                └ RE: ODBC 3146 eagle21.01.12 00:19
                   └ RE: ODBC 3146 PeterDoering24.01.12 16:17
                      └ RE: ODBC 3146 eagle30.01.12 18:35
                         └ RE: ODBC 3146 PeterDoering05.02.12 01:09
                            └ RE: ODBC 3146 eagle12.02.12 00:10
    PeterDoering
    Gesendet: 01.03.14 01:03
    Betreff: RE: Migration nach SQL



    Extreme Veteran

    Beiträge: 577
    500252525
    Hallo,

    SoftHAK - 07.01.14 12:01
    Habe eine Access Lösung, die aus allen Nähten platz. Ist Stand: 1 FE, 3 Access Datenbanken wegen Größenbegrenzung . Insgesamt rund 5 GByte Daten.
    Bislang ziehe ich die Tabellen samt Daten monatlich per VBA über einen ODBC Treiber aus einer DB2 Datenbank und schreibe diese direkt in eine der drei Access Datenbanken.
    Ich nutze vorher ein .delete und dann ein DoCmd.TransferDatabase um auch eventuelle neue Datenfelder der Quelle mit zu bekommen.

    Wie kann ich nun diese Schritte, also den .delete und den DoCmd.TransferDatabase Schritt auf einen SQL Server am sinnvollsten umbiegen?
    Mein aktuelles Know how würde ein Zwischenspeichern in Access als einzige Lösung sehen, aber das kanns ja nicht sein.
    Direkte Kommunikation der SQL-Server (also DB2 <--> MS-SQL) ist wahrscheinlich nicht möglich, da der DB2 ODBC Treiber nicht auf dem Server installiert ist.

    Wie man vom SQL Server auf DB2 z. B. per OpenDataSource zugreifen kann, ist hier erklärt: http://msdn.microsoft.com/en-us/library/gg165781.aspx

    Du kannst also am SQL Server eine SP schreiben, die die Daten rüberholt. Beispiel mit Connectionstring aus obigem Link:

    TRUNCATE TABLE AREAS

    INSERT INTO AREAS ( Feld1, Feld2, ...)
    SELECT Feld1, Feld2, ...
    FROM OpenDataSource('DB2OLEDB','Provider=DB2OLEDB;User ID=PLARSEN;Password=PLARSEN;Initial Catalog=DSN1D037;Network Transport Library=TCP;Host CCSID=37;PC Code Page=1252;Network Address=sys1;Network Port=446;Package Collection=MSPKG;Default Schema=NWIND;Process Binary as Character=False;Units of Work=RUW;Default Qualifier=NWIND;DBMS Platform=DB2/MVS;Defer Prepare=False;Persist Security Info=True;Connection Pooling=False;Derive Parameters=False'
    ).[DSN1D037].[NWIND].[AREAS]

    -----
    Gruss - Peter
    Top of the page Bottom of the page


    Seite: 1 2 3
    Suche in diesem Forum
    Druckfreundliche Version
    (Alle Cookies von dieser Seite löschen.)