2016-04-08 12 views
0

Ich habe SQL Anywhere nicht installiert. Ich habe versucht jconn4 und jconn3, ich habe auch versucht, jodbc4, und keiner von ihnen würde tun, was ich brauche.Wo lade ich sajdbc4.jar herunter?

Ich brauche ein reines Java, Typ 4, JDBC-Treiber für Sybase, und soweit ich feststellen kann, dass sajdbc.jar ist. Aber es ist nirgendwo zu sehen. Ich brauche diese Datei dringend. Gibt es jemanden, der mir sagen kann, wo ich diese Datei herunterladen kann?

+0

Haben Sie versucht, auf der SAP-Website zu suchen, ich denke, dass sie Sybase heute besitzen? http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc01776.1600/doc/html/san1357754910584.html –

+0

@KevinHooke Ich war auf der Seite, gibt nicht ein URL zu gehen, oder? – dariusiv

Antwort

4

Zitiert die SQL Anywhere JDBC drivers Dokumentation:

Die Java-Komponente des SQL Anywhere 4.0 JDBC-Treiber in der Datei sajdbc4.jar in die Java-Unterverzeichnis Ihrer SQL installiert enthalten ist Anywhere-Installation. Für Windows ist die native Komponente dbjdbc12.dll im Unterverzeichnis bin32 oder bin64 Ihrer SQL Anywhere-Installation. Für Unix ist die native Komponente libdbjdbc12.so. Diese Komponente muss im Systempfad enthalten sein.

+0

Wie ist die Beziehung zwischen der JAR-Datei und der nativen Komponente? Ich verstehe ihre Erklärung nicht ganz. Obwohl ich SQL Anywhere nicht habe, bin ich nicht der Datenbankadministrator und habe keinen Zugriff auf alle Verzeichnisse. – dariusiv

+1

@dariusiv Der JDBC-Treiber ist teilweise in Nicht-Java-Code implementiert, daher muss der "native" Code auf dem Pfad verfügbar sein, damit die JVM ihn finden kann. Dies bedeutet, dass Sie sowohl die '.jar' Datei als auch die' .dll'/'.so' Datei benötigen, damit der JDBC Treiber funktioniert. Sie müssen den Datenbankadministrator nach den zwei Dateien fragen. – Andreas

+0

Nun, ich bin mir nicht sicher, ob die Datenbankadministratoren SQL Anywhere installiert haben, denke ich, sie haben nur eine einfache Sybase-Datenbank. Ich wollte einfach einen JDBC-Treiber, der reines Java ist, und einen, der "LOAD TABLE" -SQL-Anweisungen unterstützt. jodbc4 macht das, aber es ist kein reines Java, also kann ich es nicht unter Unix ausführen. deshalb suche ich verzweifelt nach sajdbc4. – dariusiv