Pentaho Data Integration 3.2.0 stable: Connection (ODBC-und JDBC) mit M $ SQL Server 2000

Gut.
Weil gleichzeitig Fragen zu diesem Problem und Verbindungen in der Regel zusammen mit meinem Kollegen Herrn Mariano García Mattio haben Verbindungen hergestellt ein kleines Handbuch, stabile 3.2.0, die erklären mit Integration Beispiele und Grafiken Set von Pentaho Data ODBC und JDBC mit M $ SQL Server 2000.

SQL Server Enterprise Manager:

Service Manager SQL Server:

""

ODBC-Verbindung

1) Stellen Sie ODBC-Datenquelle:

  • Gehen Sie zu Systemsteuerung → Verwaltung → Datenquellen (ODBC)
  • Wählen Sie die Registerkarte "System DNS" und drücken Sie "Add ...".
  • Wählen Sie das "SQL Server" und klicken Sie auf "Fertigstellen".
  • Füllen Sie das Formular zum Erstellen der Datenquelle:
    • Name: datawarehouseODBC
    • Beschreibung: Verbinden mit ODBC Data Warehouse
    • Server: TGX
  • Sobald die Registerkarte klicken Sie auf "Weiter>".
  • Vollständige Informationen finden Sie auf diesem Bildschirm sehen sie passen unter ein und drücken Sie "Weiter>".
  • Kreuzen Sie das "Legen Sie die folgenden als Standard-Datenbank" und wählen Sie "Data Warehouse". Drücken Sie die "Weiter>".
  • Vollständige Informationen finden Sie auf diesem Bildschirm sehen sie passen unter ein und drücken Sie "Fertigstellen".

Schließlich hätten wir etwas wie dieses:

UHCjIYaMof39qXw3w2u5GxT5VfylCsF7jQn5zsL4FDXsup9VHZrJjdf6ivLA5Uwo4zqb/origenODBC.png "/>

2) Stellen Sie ODBC-Verbindung in Pentaho Data Integration 3.2.0 stabil:

  • In der "Transformation" oder "Arbeit", die wir benutzen, gehen Sie zu Registerkarte "Ansicht":

  • Drücken der rechten Taste auf "Database Connections" und wählen Sie "Neu".
  • Dann füllen Sie nur die Felder notwendig, um die Verbindung, dh Felder Registerkarte & ld etablierenquo; General "
    • Connection Name: Anschluss an ODBC Data Warehouse
    • Anschlussart: MS SQL Server
    • Zufahrt: ODBC
    • ODBC-Datenquelle DNS Name: datawarehouseODBC

  • Es sollte die Taste "Test", um die ordnungsgemäße Verbindung zu gewährleisten.
  • Schließlich klicken Sie auf "OK".


JDBC-Verbindungen

1) Konfigurieren JDBC-Treiber:

  • Kopieren Sie den Treiber "sqljdbc.jar" in "[Data-integration_home] \ libext \ JDBC"
  • Pentaho Data Integration neu starten, wenn bereits ausgeführt.


2) Aktivieren Sie die Authentifizierung Standard in M $ SQL Server 2000:

User-Login 'sa': Dieser Schritt erfolgt, so dass, wenn wir auf die Datenbank haben wir nicht werfen, wird folgende Fehlermeldung versuchen, die Verbindung durchgeführt.Grund: Nicht mit einer Verbindung mit SQL Server verbunden vertrauenswürdig.

  • Öffnen Sie SQL Server Enterprise Manager.
  • Der rechten Maustaste auf den Server klicken, in unserem Fall: (local) (Windows NT).
  • Wählen Sie "Eigenschaften".
  • Gehe zuauf die Registerkarte Sicherheit, und wählen Sie "SQL Server und Windows".
  • Drücken Sie die "OK" und starten Sie den Dienst.

3) Einrichten JDBC-Verbindung in Pentaho Data Integration 3.2.0 stabil:

  • In der "Transformation" oder "Arbeit", die wir benutzen, gehen Sie zu Registerkarte "Ansicht":

  • Drücken der rechten Taste auf "Database Connections" und wählen Sie "Neu".
  • Dann füllen Sie nur camment erforderlich sind, um die Verbindung herzustellen, dh die Felder in der Registerkarte Allgemein:
    • Connection Name: Anschluss JDBC Datawarehouse
    • Anschlussart: Generic Datenbank
    • Zufahrt: Natie (JDBC)
    • Custom Connection URL: jdbc: SQLServer: / / localhost: 1433; databasename = Datawarehouse; responseBuffering = adaptive
    • Custom Driver Class Name: com.microsoft.sqlserver.jdbc.SQLServerDriver
    • Benutzername: sa
    • Kennwort: sa

  • Es sollte die Taste "Test", um die ordnungsgemäße Verbindung zu gewährleisten.
  • Schließlich klicken Sie auf "OK".

Wir hoffen, Sie finden es nützlich.
Grüße.