Steht eine aktualisierte Version von SQL Server JDBC Driver 3.0, der SQL Azure-Datenbank unterstützt.

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 2504052 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Auf dieser Seite

Zusammenfassung

Microsoft veröffentlicht eine aktualisierte Version des Treibers zur Unterstützung von Microsoft SQL Azure-Datenbank Microsoft SQL Server Java Database Connectivity (JDBC). Diese aktualisierte Version ersetzt, die endgültige Produktversion von SQL Server JDBC Driver 3.0.

Dieser Artikel enthält weitere Informationen zu dieser Version aktualisiert. Dieser Artikel beschreibt darüber hinaus ein Problem mit der JDBC-API GetSchemas -Methode, wenn die endgültige Produktversion von SQL Server JDBC Driver 3.0 verwendet wird.

Weitere Informationen

Dieser aktualisierte Treiber hat Version Number 3.0.1301.202. Dies ist das erste Update, das SQL Azure-Databaseafter die endgültige Produktversion von SQL Server JDBC Driver 3.0 unterstützt.

Problem, das behoben wurde

Können Schemainformationen mithilfe der freigegebenen Version von SQL Server JDBC Driver 3.0 zugreifen

Die endgültige Produktversion von SQL Server JDBC Driver 3.0 ist 3.0.1301.101. In Version 3.0 musste der Treiber Schemas Informationen für eine Datenbank erhalten Sie die master-Datenbank zuzugreifen. Diese gefährdeten getSchemas -Methode können Sie unter bestimmten Umständen funktioniert nicht. GetSchemas -Methode funktioniert z. B. nicht, wenn die master-Datenbank zugegriffen werden kann, wie in SQL Azure ist, oder gibt es Unterschiede zwischen der master-Datenbank und andere Datenbanken in der Sortierreihenfolge. Nachdem dieses Update installiert haben, ist der Zugriff auf die master-Datenbank nicht erforderlich. GetSchemas-Methode funktioniert in SQL Azure und funktioniert, wenn es Unterschiede in der Sortierreihenfolge zwischen der master-Datenbank und anderen Datenbanken gibt.

Wenn die Anwendung die GetSchemas -Methode ruft mithilfe einer SQL Azure-Datenbank-Verbindungs, die diese Version von SQL Server JDBC-Treiber verwendet, wird die folgende Fehlermeldung angezeigt:
Fehlermeldung: Verweis auf Datenbank und/oder Server-Name in 'master.sys.schemas' wird nicht unterstützt.

com.microsoft.sqlserver.jdbc.SQLServerException: Verweis auf Datenbank und/oder Server-Name in 'master.sys.schemas' ist in dieser Version von SQL Server nicht unterstützt.
Bei com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:197)
Bei com.microsoft.sqlserver.jdbc.SQLServerStatement.getNextResult(SQLServerStatement.java:1493)
Bei com.microsoft.sqlserver.jdbc.SQLServerStatement.doExecuteStatement(SQLServerStatement.java:775)
Bei com.microsoft.sqlserver.jdbc.SQLServerStatement$StmtExecCmd.doExecute(SQLServerStatement.java:676)
Bei com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:4575)
Bei com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(SQLServerConnection.java:1400)
Bei com.microsoft.sqlserver.jdbc.SQLServerStatement.executeCommand(SQLServerStatement.java:179)
Bei com.microsoft.sqlserver.jdbc.SQLServerStatement.executeStatement(SQLServerStatement.java:154)
Bei com.microsoft.sqlserver.jdbc.SQLServerStatement.executeQueryInternal(SQLServerStatement.java:619)
Bei com.microsoft.sqlserver.jdbc.SQLServerDatabaseMetaData.getResultSetFromInternalQueries(SQLServerDatabaseMetaData.java:224)
Bei com.microsoft.sqlserver.jdbc.SQLServerDatabaseMetaData.getSchemasInternal(SQLServerDatabaseMetaData.java:1292)
Bei com.microsoft.sqlserver.jdbc.SQLServerDatabaseMetaData.getSchemas(SQLServerDatabaseMetaData.java:1227)

Wie Sie dieses Update beziehen können

Ein unterstützter Hotfix ist von Microsoft erhältlich. Dieser Hotfix ist jedoch nur dazu vorgesehen, das in diesem Artikel beschriebene Problem zu beheben. Wenden Sie diesen Hotfix nur auf Systemen an, bei denen das in diesem Artikel beschriebene Problem auftritt. Dieser Hotfix wird möglicherweise weiteren Tests unterzogen. Wenn Ihr System durch dieses Problem nicht schwerwiegend beeinträchtigt ist, empfehlen wir, dass für das nächste Softwareupdate zu warten, das diesen Hotfix enthält.

Wenn der Hotfix zum Download zur Verfügung steht, wird es im oberen Bereich dieses Artikels einen Link "Hotfix donwload" geben. Wenn dieser Abschnitt nicht angezeigt wird, wenden Sie sich an den Microsoft Customer Service und Support, um den Hotfix zu erhalten.

Hinweis Falls weitere Probleme auftreten oder andere Schritte zur Problembehandlung erforderlich sind, müssen Sie möglicherweise eine separate Serviceanfrage erstellen. Die üblichen Support-Kosten gelten für zusätzliche Supportfragen und Probleme, die für diesen speziellen Hotfix nicht qualifizieren. Eine vollständige Liste der Microsoft-Kundendienst und Support-Telefonnummern bzw. Informationen zum Stellen einer separaten Serviceanfrage finden Sie auf der folgende Microsoft-Website:
http://support.Microsoft.com/contactus/?WS=Support
Hinweis Das Formular "Hotfixdownload available" zeigt die Sprachen an, in denen der Hotfix verfügbar ist. Wenn Ihre Sprache nicht angezeigt wird, liegt es daran, dass kein Hotfix für diese Sprache verfügbar ist.

Ist ein Neustart erforderlich?

Sie müssen den Computer nicht neu starten, nachdem Sie dieses Update angewendet haben.

Ersetzte Updates

Dieses Update ersetzt keine anderen Updates.

Informationsquellen

Weitere Informationen zur Terminologie für Softwareupdates finden Sie im folgenden Artikel der Microsoft Knowledge Base:
824684 Beschreibung der Standardterminologie, die zum Beschreiben von Microsoft-Softwareupdates verwendet wird

Eigenschaften

Artikel-ID: 2504052 - Geändert am: Dienstag, 3. September 2013 - Version: 3.0
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft SQL Server Java Database Connectivity Driver 3.0
Keywords: 
kbautohotfix kbexpertiseinter kbprb kbsurveynew kbfix kbbug kbqfe kbhotfixserver kbmt KB2504052 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell übersetzt und wird dann möglicherweise mithilfe des Community Translation Framework (CTF) von Mitgliedern unserer Microsoft Community nachbearbeitet. Weitere Informationen zu CTF finden Sie unter http://support.microsoft.com/gp/machine-translation-corrections/de.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 2504052
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com