Database
 sql >> Database >  >> RDS >> Database

Collegamento di MS SQL a IRI Workbench

Indipendentemente dal fatto che il database di SQL Server sia in locale o in una piattaforma cloud come Azure, i suoi dati sono accessibili per lo spostamento e la manipolazione nei prodotti supportati da IRI Workbench come CoSort, FieldShield, DarkShield, NextForm e RowGen o nella piattaforma IRI Voracity che li include tutto.

La connettività segue lo stesso paradigma degli altri database relazionali. Ciò significa download e installazione del driver, configurazione (utilizzo e test con le tue credenziali), registrazione e convalida. Dovrai connettere sia ODBC per lo spostamento dei dati tra SQL Server e il motore di runtime IRI, sia JDBC per l'esplorazione delle tabelle e lo scambio di metadati in IRI Workbench.

Tieni presente che se utilizzi DarkShield con MS SQL per gestire dati non strutturati all'interno di determinate colonne anziché FieldShield, secondo questo articolo, dovrai solo connetterti tramite JDBC.

ODBC

Inizia con ODBC a 32 bit amministratore per configurare ciò che dovrebbe essere già disponibile nel tuo sistema operativo Windows; ovvero Start> Origini dati ODBC (32 bit). Aggiungi...

E completa le istruzioni fino a quando non ha successo; ad esempio,

JDBC

Individua il JDBC driver per la tua versione (o vedi sotto), quindi apri IRI Workbench. Rivolgi la tua attenzione alla vista Esplora origine dati. Clicca su lì per aprire:

Selezionare SQL Server e fare clic su Avanti>

Il passaggio successivo consiste nel fare clic sull'icona immediatamente a destra della casella a discesa del driver. Se passi il mouse sopra il pulsante, apparirà il suggerimento "Nuova definizione driver".

Questo avvierà il processo di definizione del nuovo driver. Nella schermata che segue, selezionare il modello di driver appropriato. SQL Server 2019 è supportato , anche se non compare nell'elenco (mostrato sotto); puoi scegliere 2016 o 2008 purché il driver che definisci nel passaggio successivo lo supporti.

Ora fai clic su "Elenco JAR scheda ". Evidenzia il file jar esistente, quindi fai clic su "Modifica JAR/Zip... ” pulsante a destra. Individuare la posizione dei file del driver JDBC di Microsoft SQL Server e selezionare il file jar.

Se non riesci a connetterti con il driver predefinito o desideri utilizzarne uno diverso (come il JRE a 32 bit 8 Driver JDBC v7.4, per MS SQL Server 2019 disponibile da Microsoft qui), rimuovi il JAR corrente e aggiungi quello nuovo.

Dovrebbe essere elencato un solo driver. Fare clic su "OK" per completare la definizione del driver.

Successivamente, completa i dettagli necessari per la connessione all'istanza di SQL Server, ad esempio:

Se desideri utilizzare l'autenticazione integrata anziché un nome utente e una password separati, dovrai prima copiare il file auth\x64\sqljdbc_auth.dll dalla cartella del driver nella cartella C:\WINDOWS\System32. Per copiare questo file è richiesto il privilegio di amministratore.

Testare la connessione per assicurarsi che si connetta come previsto. Salva la password.

Registrazione al banco di lavoro

Una volta terminata la creazione del profilo di connessione di Data Source Explorer, è necessario REGISTRARSI nelle preferenze. Apri Preferenze dal menu "Finestra". Accedi ed espandi l'IRI preferenze nell'albero a sinistra.

Seleziona la pagina "Registro connessione dati". Fare doppio clic sulla voce per la connessione DSN ODBC.

Inserisci il tuo nome utente e password. In basso, seleziona il profilo di connessione DTP che hai appena creato.

Ora dovresti aver finito con i passaggi di connettività del database per SQL Server. Se hai bisogno di assistenza, invia un'e-mail a [email protected].

Se hai più tabelle da gestire di quante ne puoi o devi visualizzare contemporaneamente, puoi filtrarle in Data Source Explorer (DSE) a livello di schema o tabella in questo modo. Per un filtro delle tabelle più avanzato, consulta questo articolo.