Hallo Entwicklerkollegen.
Ich entwickel noch nicht lange mit Java und habe täglich meine kleinen Probleme und bin hier immer auf sehr gute Antworten gestoßen.
Deshalb denke ich, das mir jemand mit meinen Problem weiterhelfen kann...
Folgendes:
Ich schreibe zur Zeit ein kleines Tool mit NetBeans unter Windows XP.
Diese Applikation soll später auch auf MAC laufen.
Bislang habe ich alles so Programmiert, das es unter Windows 100%ig läuft, und eigentlich AUCH auf MAC laufen sollte... Sprich mit OS unterscheidung...
So, jetzt lass ich das Programm auf dem MAC laufen.
Es kommt folgender Fehler:
X steht natürlich für mein Package, Datenschutz, sry.
Unter Windows musste ich ja die genannte sqljdbc_auth.dll in das System integrieren.
Doch unter MAC, da denke ich das dieses so nicht möglich ist.
Seh ich das Richtig, das es an dem Treiber liegt, das die Authentifizierung fehl schlägt, und ich deswegen keine Verbindung zum SQL Server bekomme???
Wenn Code oder ähnliches benötigt wird, bin ich gerne Bereit alles zu Posten, was gebraucht wird.
Ich weiß ihr könnt mir helfen!
Dafür danke ich euch im Vorraus
Viele liebe Grüße
Der Bibo
Ich entwickel noch nicht lange mit Java und habe täglich meine kleinen Probleme und bin hier immer auf sehr gute Antworten gestoßen.
Deshalb denke ich, das mir jemand mit meinen Problem weiterhelfen kann...
Folgendes:
Ich schreibe zur Zeit ein kleines Tool mit NetBeans unter Windows XP.
Diese Applikation soll später auch auf MAC laufen.
Bislang habe ich alles so Programmiert, das es unter Windows 100%ig läuft, und eigentlich AUCH auf MAC laufen sollte... Sprich mit OS unterscheidung...
So, jetzt lass ich das Programm auf dem MAC laufen.
Es kommt folgender Fehler:
Java:
MacBook-Pro:CumulusCheckInTool MatthiasThien$ java -jar Cumulus_Checkin_Tool.jar
09.12.2009 12:47:09 com.microsoft.sqlserver.jdbc.AuthenticationJNI <clinit>
WARNUNG: Failed to load the sqljdbc_auth.dll
com.microsoft.sqlserver.jdbc.SQLServerException: Dieser Treiber ist nicht f?r integrierte Authentifizierung konfiguriert.
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(SQLServerException.java:170)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.sendLogon(SQLServerConnection.java:2338)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.logon(SQLServerConnection.java:1929)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.access$000(SQLServerConnection.java:41)
at com.microsoft.sqlserver.jdbc.SQLServerConnection$LogonCommand.doExecute(SQLServerConnection.java:1917)
at com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:4026)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(SQLServerConnection.java:1416)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLServerConnection.java:1061)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java:833)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:716)
at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:841)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:207)
at X.DataBaseInteraction.AlleProfile(DataBaseInteraction.java:235)
at X.Form_Einchecken.ListeFuellen(Form_Einchecken.java:195)
at X.Form_Einchecken.formWindowOpened(Form_Einchecken.java:149)
at X.Form_Einchecken.access$000(Form_Einchecken.java:15)
at X.Form_Einchecken$1.windowOpened(Form_Einchecken.java:57)
at java.awt.AWTEventMulticaster.windowOpened(AWTEventMulticaster.java:322)
at java.awt.Window.processWindowEvent(Window.java:1859)
at javax.swing.JFrame.processWindowEvent(JFrame.java:279)
at java.awt.Window.processEvent(Window.java:1820)
at java.awt.Component.dispatchEventImpl(Component.java:4714)
at java.awt.Container.dispatchEventImpl(Container.java:2143)
at java.awt.Window.dispatchEventImpl(Window.java:2475)
at java.awt.Component.dispatchEvent(Component.java:4544)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:635)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Unter Windows musste ich ja die genannte sqljdbc_auth.dll in das System integrieren.
Doch unter MAC, da denke ich das dieses so nicht möglich ist.
Seh ich das Richtig, das es an dem Treiber liegt, das die Authentifizierung fehl schlägt, und ich deswegen keine Verbindung zum SQL Server bekomme???
Wenn Code oder ähnliches benötigt wird, bin ich gerne Bereit alles zu Posten, was gebraucht wird.
Ich weiß ihr könnt mir helfen!
Dafür danke ich euch im Vorraus
Viele liebe Grüße
Der Bibo