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

Aqua Data Studio

Aqua Data Studio kan analysere data, der er lagret i en række backends og inkluderer en række dedikerede stik til dette formål. Aqua Data Studio kan for eksempel arbejde med data, der er lagret i Amazon Redshift og leveres med et dedikeret stik til dette datalager.

Aqua Data Studio kan også bruge JDBC-ODBC-broen, der er inkluderet i Java-distributionen, som en generisk forbindelse til datalagre, som der er en ODBC-driver til. Hvis du f.eks. ønskede at analysere Salesforce.com-data i Aqua Data Studio, kunne du oprette forbindelse til Salesforce.com på følgende måde:

Aqua Data Studio> JDBC-ODBC Bridge> Salasforce.com ODBC Driver> Salesforce.com

Vær venligst opmærksom på følgende, når du bruger JDBC-ODBC Bridge, der er inkluderet i Java-distributionen med Aqua Data Studio:

  • Aqua Data Studio leveres i øjeblikket med Java 1.8, som ikke længere indeholder JDBC-ODBC Bridge. Du skal downloade en 1.7 version af Java Runtime Environment (JRE) fra AquaFold for at bruge JDBC-ODBC Bridge med Aqua Data Studio.
  • JDBC-ODBC-broen anbefales ikke til produktionsbrug.
  • Der ser ud til at være et problem med Unicode-data hentet via JDBC-ODBC Bridge. I stedet for den forventede værdi for en Unicode-kolonne, returneres "(null)". For eksempel NVARCHAR kolonneværdi, Production.Product , returneres som (null), når SQL Server AdventureWorks-databasen tilgås ved at bruge JDBC-ODBC Bridge.

Som et alternativ, hvis du skal tilslutte Aqua Data Studio til en ODBC-driver, kan du også bruge Easysoft JDBC-ODBC Bridge i stedet. Easysoft JDBC-ODBC Bridge har en Java-komponent og en 32-bit native-komponent. Det er fuldt understøttet af Easysoft og bliver i øjeblikket implementeret i produktionsmiljøer over hele verden. Bemærk, at Easysoft JDBC-ODBC Bridge kun understøtter 32-bit ODBC-drivere.

Processen for at bruge Easysoft JDBC-ODBC Bridge med Aqua Data Studio er som følger:

  1. Konfigurer en system-ODBC-datakilde for den database, du vil oprette forbindelse til i Aqua Data Studio.

    For at gøre dette skal du bruge 32-bit versionen af ​​ODBC Data Source Administrator på din Aqua Data Studio-maskine. På nogle versioner af Windows er dette placeret i Kontrolpanel> Administrative værktøjer . På nogle versioner af Windows skal du søge efter ODBC i proceslinjens søgefelt. 32-bit versionen af ​​ODBC Data Source Administrator skal være tydeligt mærket. Hvis du er i tvivl, skal du skrive:

    i dialogboksen Kør i Windows
    %windir%\syswow64\odbcad32.exe
    
  2. Download Easysoft JDBC-ODBC Bridge. (Registrering påkrævet.)
  3. Installer og licenser Easysoft JDBC-ODBC Bridge på den maskine, hvor Aqua Data Studio er installeret.

    For installationsinstruktioner, se Easysoft JDBC-ODBC Bridge-dokumentationen.

  4. I Aqua Data Studio skal du vælge Server> Registrer server .

    Registrer server dialogboksen vises.

  5. Vælg Generisk - JDBC i venstre rude .
  6. Udfyld dialogboksens felter:
    Felt Værdi
    Navn Easysoft JDBC-ODBC Bridge
    Loginnavn min_database_bruger

    Dette felt er kun påkrævet af måldatabasen kræver det.

    Adgangskode my_database_password
    URL jdbc:easysoft://localhost/datakilde :logonuser=windows_user :logonpassword=adgangskode
    Driver easysoft.sql.jobDriver
  7. Brug knappen Gennemse for at søge efter EJOB.jar.

    EJOB.jar er installeret på følgende sted på maskinen, hvor du installerede Easysoft JDBC-ODBC Bridge:

    <easysoft_install>\Jars
    

    På 64-bit Windows er standardplaceringen for :\Program Files (x86)\Easysoft Limited\Easysoft JDBC-ODBC Bridge.

    På 64-bit Windows er standardplaceringen for :\Program Files\Easysoft Limited\Easysoft JDBC-ODBC Bridge.

  8. Gem serveren for at vende tilbage til Acqua Data Studio.
  9. Hvis du vil hente nogle data, skal du højreklikke på den nye server i Servere rude.
  10. Vælg Query Analyzer .
  11. I forespørgselsruden skal du indtaste og derefter køre en SQL-forespørgsel.

  1. Få antallet af dage i en måned i PostgreSQL

  2. MySQL 'opret skema' og 'opret database' - Er der nogen forskel

  3. Hvordan angiver jeg datoen, når jeg skriver SQL-forespørgsel fra SQL Server, der er knyttet til Oracle?

  4. psql:server lukkede uventet forbindelsen