Versionsanmerkungen für SQL Server 2012 (de-DE)
Klicken Sie hier, um die Sprache zu ändern.
Diese Seite wird sorgfältig und genau überwacht. Vorgenommene Änderungen werden ausgewertet und dann schnell akzeptiert, überarbeitet oder zurückgesetzt. Da es sich hierbei um eine Wiki-Seite handelt, ist es möglich, dass Mitglieder der Community Ergänzungen oder Überarbeitungen an den Anmerkungen zu dieser Version vorgenommen haben. Um die ursprünglichen Anmerkungen zu dieser Version zu lesen, klicken Sie hier .
In diesen Versionsanmerkungen werden bekannte Probleme beschrieben, mit denen Sie sich vertraut machen sollten, bevor Sie mit der Installation oder Problembehandlung in SQL Server 2012 (zum Herunterladen hier klicken) beginnen. Die Anmerkungen zu dieser Version sind nur online und nicht auf den Installationsmedien verfügbar und werden regelmäßig aktualisiert.
Informationen zu den ersten Schritten sowie zur Installation von SQL Server 2012 erhalten Sie in der SQL Server 2012-Infodatei. Die Infodatei steht auf den Installationsmedien und auf der Infodatei-Downloadseite zur Verfügung. Weitere Informationen finden Sie auch in der SQL Server-Onlinedokumentation und in den SQL Server-Foren.
Inhalt
1.0 Vor der Installation
Vor der Installation von SQL Server 2012 sollten folgende Informationen beachtet werden.
1.1 Regeldokumentation für SQL Server 2012-Setup
Problem: SQL Server-Setup überprüft die Computerkonfiguration, bevor der Setupvorgang abgeschlossen wird. Die verschiedenen Regeln, die währen des SQL Server-Setupvorgangs ausgeführt werden, werden in einem Bericht der Systemkonfigurationsprüfung erfasst. Die Dokumentation zu diesen Setupregeln steht nicht länger in der MSDN Library zur Verfügung.
Problemumgehung: Der Bericht der Systemkonfigurationsprüfung enthält weitere Einzelheiten zu den Setupregeln. Die Systemkonfigurationsprüfung generiert einen Bericht, der eine kurze Beschreibung für jede ausgeführte Regel sowie den Ausführungsstatus enthält. Der Bericht der Systemkonfigurationsprüfung befindet sich unter %programfiles%\Microsoft SQL Server\110\Setup Bootstrap\Log\.
1.2 Zum Aktualisieren einer SharePoint-Farm von einer früheren SQL Server-Version auf SQL Server 2012 ist das kumulative Update für SharePoint von August erforderlich
Beim Versuch, eine SharePoint-Farm mit einer früheren SQL Server-Version auf SQL Server 2012 zu aktualisieren, kann beim Ausführen des PowerPivot-Konfigurationstools folgender Fehler auftreten:
"SharePoint 2010 SP1 ist installiert, aber der aktuelle Server wurde nicht auf SP1 aktualisiert. Bevor Sie das PowerPivot für SharePoint-Konfigurationstool verwenden, müssen Sie den SharePoint-Konfigurationsassistenten ausführen, um das Upgrade abzuschließen. Beheben Sie die Überprüfungsfehler, und wiederholen Sie den Vorgang."
Problemumgehung: Beim Aktualisieren einer vorhandenen SharePoint-Farm müssen Sie zuerst daskumulative Update für SharePoint von August anwenden.
1.3 Das Hinzufügen eines lokalen Benutzerkontos für den Distributed Replay Controller-Dienst kann dazu führen, dass Setup unerwartet beendet wird
Problem: Beim Versuch, auf der Seite Distributed Replay Controller von SQL Server-Setup ein lokales Benutzerkonto für den Distributed Replay Controller-Dienst hinzuzufügen, wird Setup mit der Fehlermeldung "SQL Server-Setupfehler" unerwartet beendet.
Problemumgehung: Vermeiden Sie es beim Ausführen von SQL-Setup, lokale Benutzerkonten mit Aktuellen Benutzer hinzufügen oder hinzuzufügen. Fügen Sie lokale Benutzerkonten mithilfe folgender Schritte manuell hinzu, nachdem Setup ausgeführt wurde:
1. Beenden Sie den SQL Server Distributed Replay Controller-Dienst.
2. Geben Sie auf dem Controllercomputer, auf dem der Controllerdienst installiert ist, an der Eingabeaufforderung dcomcnfg ein.
3. Navigieren Sie im Fenster Komponentendienste zu Konsolenstamm -> Komponentendienste -> Computer -> Arbeitsplatz -> Dconfig -> DReplayController.
4. Klicken Sie mit der rechten Maustaste auf DReplayController, und klicken Sie dann auf Eigenschaften.
5. Klicken Sie im Fenster Eigenschaften von DReplayController auf der Registerkarte Sicherheit im Abschnitt Start- und Aktivierungsberechtigungen auf Bearbeiten.
6. Erteilen Sie dem lokalen Benutzerkonto die Berechtigungen "Lokale Aktivierung" und "Remoteaktivierung", und klicken Sie dann auf OK.
7. Klicken Sie im Abschnitt Zugriffsberechtigungen auf Bearbeiten, und erteilen Sie dem lokalen Benutzerkonto die Berechtigungen "Lokaler Zugriff" und "Remotezugriff". Klicken Sie dann auf OK.
8. Klicken Sie auf OK, um das Fenster Eigenschaften von DReplayController zu schließen.
9. Fügen Sie auf dem Controllercomputer der Gruppe Distributed COM-Benutzer das lokale Benutzerkonto hinzu.
10. Starten Sie den SQL Server Distributed Replay Controller-Dienst.
1.4 Beim Start des SQL Server-Browserdiensts können in SQL Server-Setup Fehler auftreten
Problem: Beim Versuch, den SQL Server-Browserdienst zu starten, können in SQL Server-Setup Fehler mit etwa folgendem Wortlaut auftreten:
Fehler:
Fehler bei der Startanforderung für den Dienst 'SQLBrowser'.
Klicken Sie auf Wiederholen, um die fehlgeschlagene Aktion zu wiederholen, oder klicken Sie auf , um diese Aktion abzubrechen und Setup fortzusetzen*.*
(oder)
Fehler:
Die SQL Server-Browserkonfiguration für die Funktion 'SQL_Browser_Redist_SqlBrowser_Cpu32' wurde von dem Benutzer nach einem vorherigen Installationsfehler abgebrochen. Letzter versuchter Schritt: Der SQL Server-Browserdienst 'SQLBrowser' wird gestartet, und es wird bis zu '900' Sekunden darauf gewartet, dass der Prozess beendet wird.
Problemumgehung: Dieser Fehler kann auftreten, wenn SQL Server Engine oder Analysis Services nicht installiert werden kann. Informieren Sie sich in den Setupprotokollen von SQL Server, um Probleme mit SQL Server Engine und Analysis Services zu behandeln und den Fehler zu beheben. Weitere Informationen finden Sie unter "Lesen und Anzeigen der Setupprotokolldateien von SQL Server". Weitere Informationen finden Sie unter Lesen und Anzeigen der Setupprotokolldateien von SQL Server.
1.5 Ein Failoverclusterupgrade von SQL Server 2008 oder 2008 R2 Analysis Services auf SQL Server 2012 verursacht nach der Umbenennung des Netzwerks u. U. einen Fehler
Nachdem der Netzwerkname einer Microsoft SQL Server 2008- oder 2008 R2 Analysis Services-Failoverclusterinstanz mit dem Windows-Clusterverwaltungstool umbenannt wurde, verursacht der Upgradevorgang u. U. einen Fehler.
Problemumgehung: Um dieses Problem zu beheben, aktualisieren Sie den ClusterName-Registrierungseintrag entsprechend den Anweisungen im Abschnitt zur Problemlösung im KB-Artikel http://support.microsoft.com/kb/955784.
1.6 Installation von SQL Server 2012 unter Windows Server 2008 R2 Server Core Service Pack 1
Bei der Installation von SQL Server unter Windows Server 2008 R2 Server Core SP1 sind folgende Einschränkungen zu beachten:
· Microsoft SQL Server 2012 unterstützt kein Setup mit dem Installations-Assistenten unter dem Server Core-Betriebssystem. Beim Installieren unter Server Core unterstützt SQL Server-Setup mithilfe des /Q-Parameters den vollständigen stillen Modus oder mithilfe des /QS-Parameters den einfachen stillen Modus.
· Das Upgrade einer früheren Version von SQL Server auf Microsoft SQL Server 2012 wird auf Computern mit Windows Server 2008 R2 Server Core SP1 nicht unterstützt.
· Das Installieren einer 32-Bit-Version der Microsoft SQL Server 2012 Edition wird auf einem Computer mit Windows Server 2008 R2 Server Core SP1 nicht unterstützt.
· Microsoft SQL Server 2012 kann nicht parallel mit früheren SQL Server-Versionen auf einem Computer installiert werden, auf dem Windows Server 2008 R2 Server Core SP1 ausgeführt wird.
· Unter dem Server Core-Betriebssystem werden nicht alle Funktionen von SQL Server 2012 unterstützt. Weitere Informationen zu den unterstützten Funktionen sowie zur Installation von SQL Server 2012 unter Server Core finden Sie unter Installieren von SQL Server 2012 unter Server Core .
1.7 Die semantische Suche erfordert die Installation einer zusätzlichen Abhängigkeit
Die statistische semantische Suche verfügt über eine zusätzliche erforderliche Komponente, die semantische Sprachstatistikdatenbank, die vom SQL Server-Setup nicht installiert wird.
Problemumgehung: Führen Sie zum Einrichten der Semantic Language Statistics-Datenbank als erforderliche Komponente für die semantische Indizierung folgende Schritte aus:
1. Suchen Sie das Windows Installer-Paket auf den SQL Server-Installationsmedien, und führen Sie es aus, um die Datenbank zu extrahieren. Laden Sie die Semantic Language Statistics-Datenbank für SQL Server 2012 Express vom Microsoft Download Center (http://go.microsoft.com/fwlink/?LinkId=221787) herunter, und führen Sie dann das Windows Installer-Paket aus.
2. Verschieben Sie die Datenbank in einen geeigneten Datenordner. Falls Sie die Datenbank im Standardverzeichnis belassen, müssen die Berechtigungen geändert werden, bevor sie erfolgreich angefügt werden kann.
3. Fügen Sie die extrahierte Datenbank an.
4. Registrieren Sie die Datenbank, indem Sie die gespeicherte Prozedur sp_fulltext_semantic_register_language_statistics_db aufrufen und den Namen angeben, den die Datenbank beim Anfügen erhalten hat.
Falls diese Aufgaben nicht ausgeführt werden, wird beim Erstellen eines semantischen Index die folgende Fehlermeldung angezeigt:
Meldung 41209, Ebene 16, Status 3, Zeile 1
Eine Datenbank für semantische Sprachstatistik wurde nicht registriert. Es können keine Volltextindizes erstellt oder aufgefüllt werden, die STATISTICAL_SEMANTICS verwenden.
1.8 Behandeln von erforderlichen Installationskomponenten beim SQL Server 2012-Setup
Nachfolgend wird das Verhalten der erforderlichen Installationskomponenten beim SQL Server 2012-Setup beschrieben:
· Die Installation von SQL Server 2012 wird nur unter Windows 7 SP1 oder Windows Server 2008 R2 SP1 unterstützt. Das Setupprogramm verhindert eine Installation von SQL Server 2012 unter Windows 7 oder Windows Server 2008 R2 jedoch nicht.
· .NET Framework 3.5 SP1 ist für SQL Server 2012 erforderlich, wenn Sie Datenbankmodul, Replikation, Master Data Services, Reporting Services, Data Quality Services (DQS) oder SQL Server Management Studio auswählen. Das Framework wird vom SQL Server-Setup nicht mehr installiert.
o Wenn Sie Setup auf einem Computer mit dem Betriebssystem Windows Vista SP2 oder Windows Server 2008 SP2 ausführen und .NET Framework 3.5 SP1 nicht installiert ist, fordert SQL Server-Setup Sie auf, .NET Framework 3.5 SP1 herunterzuladen und zu installieren, bevor Sie die SQL Server-Installation fortsetzen können. Sie können .NET Framework 3.5 SP1 über Windows Update oder direkt hier herunterladen. Um eine Unterbrechung beim SQL Server-Setup zu vermeiden, sollten Sie .NET Framework 3.5 SP1 herunterladen und installieren, bevor Sie SQL Server-Setup ausführen.
o Wenn Sie das Setup auf einem Computer mit dem Betriebssystem Windows 7 SP1 oder Windows Server 2008 R2 SP1 ausführen, müssen Sie .NET Framework 3.5 SP1 aktivieren, bevor Sie SQL Server 2012 installieren.
Aktivieren Sie .NET Framework 3.5 SP1 unter Windows Server 2008 R2 SP1 mit einer der folgenden Methoden:
Methode 1: Server-Manager
§ Klicken Sie im Server-Manager auf Funktionen hinzufügen, um eine Liste verfügbarer Funktionen anzuzeigen.
§ Erweitern Sie auf der Oberfläche Funktionen auswählen den Eintrag .NET Framework 3.5.1-Funktionen.
§ Nachdem Sie .NET Framework 3.5.1-Funktionen erweitert haben, werden zwei Kontrollkästchen angezeigt. Ein Kontrollkästchen bezieht sich auf .NET Framework 3.5.1 und ein weiteres auf die WCF-Aktivierung. Aktivieren Sie .NET Framework 3.5.1, und klicken Sie auf Weiter.
Die .NET Framework 3.5.1-Funktionen können nur zusammen mit den erforderlichen Rollendiensten und -funktionen installiert werden.
§ Überprüfen Sie unter Installationsauswahl bestätigen Ihre Auswahl, und klicken Sie auf Installieren.
§ Warten Sie, bis die Installation abgeschlossen ist, und klicken Sie dann auf Schließen.
Methode 2: Windows PowerShell
§ Klicken Sie auf Start | Alle Programme | Zubehör.
§ Erweitern Sie Windows PowerShell, klicken Sie mit der rechten Maustaste auf Windows PowerShell, und klicken Sie dann auf Als Administrator ausführen. Klicken Sie im Feld Benutzerkontensteuerung auf Ja.
§ Geben Sie an der PowerShell-Eingabeaufforderung die folgenden Befehle ein, und drücken Sie nach jedem Befehl EINGABE:
Import-Module ServerManager
Add-WindowsFeature as-net-framework
Aktivieren Sie .NET Framework 3.5 SP1 unter Windows 7 SP1 mit der folgenden Methode:
§ Klicken Sie auf Start | Systemsteuerung | Programme, und klicken Sie dann auf Windows-Funktionen ein- oder ausschalten. Wenn Sie zum Eingeben eines Administratorkennworts oder zu einer Bestätigung aufgefordert werden, geben Sie das Kennwort ein, oder nehmen Sie die Bestätigung vor.
§ Aktivieren Sie das Kontrollkästchen neben der Funktion, um Microsoft .NET Framework 3.5.1 zu aktivieren. Um eine Windows-Funktion zu deaktivieren, deaktivieren Sie das Kontrollkästchen.
§ Klicken Sie auf OK.
Verwenden Sie die Abbildverwaltung für die Bereitstellung (DISM.exe):
Sie können .NET Framework 3.5 SP1 auch mithilfe der Abbildverwaltung für die Bereitstellung (DISM.exe) aktivieren. Weitere Informationen zur Onlineaktivierung von Windows-Funktionen finden Sie unter Aktivieren oder Deaktivieren von Windows-Funktionen im Onlinemodus. Im Folgenden sind die Anweisungen zur Aktivierung von .NET Framework 3.5 SP1 aufgeführt:
§ Geben Sie an der Eingabeaufforderung den folgenden Befehl ein, um alle im Betriebssystem verfügbaren Funktionen aufzulisten.
Dism /online /Get-Features
§ Optional: Geben Sie an der Eingabeaufforderung den folgenden Befehl ein, um Informationen zu einer bestimmten Funktion aufzulisten, die für Sie von Interesse ist.
Dism /online /Get-FeatureInfo /FeatureName:NetFx3
§ Geben Sie den folgenden Befehl ein, um Microsoft .NET Framework 3.5.1 zu aktivieren.
Dism /online /Enable-Feature /FeatureName:NetFx3
· .NET Framework 4 ist eine Voraussetzung für SQL Server 2012. Das SQL Server-Setup installiert .NET Framework 4 während der Funktionsinstallation.
.NET Framework 4 wird von SQL Server 2012 Express nicht installiert, wenn die Installation unter dem Betriebssystem Windows Server 2008 R2 SP1 Server Core erfolgt. .NET Framework 4 ist bei der Installation von SQL Server 2012 Express (nur Datenbank) nicht erforderlich, wenn .NET Framework 3.5 SP1 vorhanden ist. Falls .NET Framework 3.5 SP1 nicht vorhanden ist bzw. wenn Sie SQL Server 2012 Management Studio Express, SQL Server 2012 Express mit Tools oder SQL Server 2012 Express mit erweiterten Diensten installieren, müssen Sie .NET Framework 4 vor der Installation von SQL Server 2012 Express unter einem Windows Server 2008 R2 SP1 Server Core-Betriebssystem installieren.
· Damit die Visual Studio-Komponente ordnungsgemäß installiert werden kann, erfordert SQL Server die Installation eines Updates. SQL Server-Setup überprüft, ob dieses Update vorhanden ist, und fordert Sie dann zum Herunterzuladen und Installieren des Updates auf, bevor Sie mit der SQL Server-Installation fortfahren können. Um eine Unterbrechung beim SQL Server-Setup zu vermeiden, können Sie das Update herunterladen und installieren, bevor Sie das SQL Server-Setup ausführen (siehe nachfolgende Ausführungen), oder Sie installieren alle auf Windows Update verfügbaren Updates für .NET Framework 3.5 SP1:
o Wenn Sie SQL Server 2012 auf einem Computer mit dem Betriebssystem Windows Vista SP2 oder Windows Server 2008 SP2 installieren, können Sie das erforderliche Update hier abrufen.
o Wenn Sie SQL Server 2012 auf einem Computer mit dem Betriebssystem Windows 7 SP1 oder Windows Server 2008 R2 SP1 installieren, ist dieses Update bereits auf dem Computer installiert.
· Windows PowerShell 2.0 ist für die Installation der SQL Server 2012-Datenbankmodulkomponenten und von SQL Server Management Studio erforderlich. Windows PowerShell wird jedoch nicht mehr vom SQL Server-Setup installiert. Wenn PowerShell 2.0 nicht auf dem Computer vorhanden ist, folgen Sie den Anweisungen auf der Seite Windows Management Framework , um die Komponente zu aktivieren. Windows PowerShell 2.0 wird abhängig vom verwendeten Betriebssystem auf unterschiedliche Weise zur Verfügung gestellt:
o Windows Server 2008 – Windows PowerShell 1.0 ist eine "Funktion", die hinzugefügt werden kann. Windows PowerShell 2.0-Versionen werden (in Form eines Betriebssystempatches) heruntergeladen und installiert.
o Windows 7/Windows Server 2008 R2 – Windows PowerShell 2.0 wird standardmäßig installiert.
· Falls Sie beabsichtigen, SQL Server 2012-Funktionen in einer SharePoint-Umgebung zu verwenden, ist SharePoint Server 2010 Service Pack 1 (SP1) und das kumulative Update für SharePoint von August erforderlich. Sie müssen SP1 und das kumulative Update von August installieren und die Serverfarm vollständig patchen, bevor Sie der Farm SQL Server 2012-Funktionen hinzufügen. Diese Anforderung bezieht sich auf die folgenden SQL Server 2012-Funktionen: Verwenden einer Instanz des Datenbankmoduls als Datenbankserver der Farm, Konfigurieren von PowerPivot für SharePoint oder Bereitstellen von Reporting Services im SharePoint-Modus.
1.9 Unterstützte Betriebssysteme für SQL Server 2012
SQL Server 2012 wird unter den Betriebssystemen Windows Vista SP2, Windows Server 2008 SP2, Windows 2008 R2 SP1 und Windows 7 SP1 unterstützt.
1.10 Sync Framework ist nicht im Installationspaket enthalten
Sync Framework ist nicht im SQL Server 2012-Installationspaket enthalten. Sie können die geeignete Sync Framework-Version von dieser Microsoft Download Center-Seite herunterladen.
1.11 Nachdem Visual Studio 2010 Service Pack 1 deinstalliert wurde, muss die SQL Server 2012-Instanz repariert werden, um bestimmte Komponenten wiederherzustellen
Die SQL Server 2012-Installation ist von einigen Komponenten aus Visual Studio 2010 Service Pack 1 abhängig. Wenn Sie Service Pack 1 deinstallieren, wird für einige freigegebene Komponenten ein Downgrade auf die ursprüngliche Version ausgeführt, während einige andere Komponenten vollständig vom Computer entfernt werden.
Problemumgehung: Reparieren Sie die SQL Server 2012-Instanz von den Originalmedien oder von einem Netzwerkinstallationspfad.
1. Starten Sie das SQL Server-Setupprogramm () vom SQL Server-Installationsmedium.
2. Nachdem die erforderlichen Komponenten installiert wurden und die Systemüberprüfung durchgeführt wurde, zeigt das Setupprogramm das SQL Server-Installationscenter an.
3. Klicken Sie im linken Navigationsbereich auf Wartung, und klicken Sie dann auf Reparieren, um den Reparaturvorgang zu starten. Wenn das Installationscenter über das Startmenü gestartet wurde, müssen Sie zu diesem Zeitpunkt den Ort der Installationsmedien angeben.
4. Es werden Unterstützungsregeln für Setup und Dateiroutinen ausgeführt, um sicherzustellen, dass die erforderlichen Komponenten auf dem System installiert sind und dass der Computer den Setupüberprüfungsregeln entspricht. Klicken Sie auf OK oder auf Installieren, um den Vorgang fortzusetzen.
5. Wählen Sie auf der Seite die zu reparierende Instanz aus, und klicken Sie dann auf Weiter, um den Vorgang fortzusetzen.
6. Die Reparaturregeln werden ausgeführt, um den Vorgang zu überprüfen. Klicken Sie auf Weiter, um den Vorgang fortzusetzen.
7. Wenn die Seite angezeigt wird, kann der Vorgang fortgesetzt werden. Klicken Sie auf Reparieren, um den Vorgang fortzusetzen.
8. Auf der Seite wird der Status des Reparaturvorgangs angezeigt. Wenn die Seite angezeigt wird, wurde der Vorgang abgeschlossen.
Weitere Informationen zum Reparieren einer SQL Server-Instanz finden Sie unter Reparieren von Fehlern bei einer SQL Server 2012-Installation .
1.12 Nach einem Betriebssystemupgrade können in einer SQL Server 2012-Instanz Fehler auftreten
Problem: Nachdem das Betriebssystem von Windows Vista auf Windows 7 SP1 aktualisiert wurde, kann in einer SQL Server 2012-Instanz ein Fehler mit etwa folgendem Wortlaut auftreten.
Setup hat festgestellt, dass .NET Framework, Version 4, repariert werden muss. Starten Sie Ihren Computer erst neu, nachdem Setup abgeschlossen wurde.
Problemumgehung: Reparieren Sie die .NET Framework 4-Installation nach dem Betriebssystemupgrade. Weitere Informationen finden Sie unter Wie Sie eine vorhandene Installation von .NET Framework reparieren .
2.0 Analysis Services
2.1 Eine berechnete Spalte kann nicht zur Markierung einer Tabelle als Datumstabelle verwendet werden
Problem: Sie können in den SQL Server Data Tools (SSDT) keine berechneten Spalten zur Markierung einer Tabelle als Datumstabelle verwenden. Wenn Sie z. B. zum Hinzufügen einer berechneten Spalte auf die Schaltfläche Als Datumstabelle markieren klicken und anschließend die berechnete Spalte auswählen, erhalten Sie folgenden Fehler:
"Die berechnete Table[CalculatedColumn1]-Spalte kann nicht als Primärschlüssel der Tabelle verwendet werden."
Problemumgehung: Keine
2.2 Der SQL-Editor und AS-Editor können nicht mit der jeweiligen Serverinstanz in derselben SSMS-Instanz verbunden werden
Problem: Mit dem MDX-/DMX-Editor kann keine Verbindung mit einem Analysis Services-Server hergestellt werden, wenn der SQL-Editor bereits verbunden ist.
Wenn bei Verwendung von SQL Server Management Studio 2012 eine SQL-Datei im Editor geöffnet ist und eine Verbindung mit einer SQL Server-Instanz besteht, kann von einer MDX-/DMX-Datei keine Verbindung mit einer AS-Serverinstanz hergestellt werden, wenn die Datei in derselben SSMS-Instanz geöffnet wird. Auch wenn eine MDX-/DMX-Datei bereits im Editor in SSMS geöffnet und mit einer AS-Serverinstanz verbunden ist, kann von einer SQL-Datei, die in derselben SSMS-Instanz geöffnet wird, keine Verbindung mit einer SQL Server-Instanz hergestellt werden.
Problemumgehung: Sie haben folgende Möglichkeiten, um das Problem zu beheben.
· Starten Sie eine weitere SSMS-Instanz, um die MDX-/DMX-Datei zu öffnen.
· Trennen Sie den SQL-Editor, und stellen Sie dann eine Verbindung zwischen dem MDX-/DMX-Editor und einem AS-Server her.
2.3 Projekte für tabellarische Modelle können nicht erstellt oder geöffnet werden, wenn der Name der Gruppe "BUILTIN\Administrators" nicht aufgelöst werden kann
Problem: Zum Erstellen oder Öffnen von Projekten für tabellarische Modelle müssen Sie Administrator eines Arbeitsbereichs-Datenbankservers sein. Ein Benutzer kann der Serveradministratorgruppe durch Hinzufügen des Benutzer- oder Gruppennamens hinzugefügt werden. Wenn Sie Mitglied der Gruppe BUILTIN\Administrators sind, können Sie nur dann BIM-Dateien erstellen oder bearbeiten, wenn der Arbeitsbereichsdatenbankserver mit der Domäne verbunden ist, von der er ursprünglich bereitgestellt wurde. Beim Öffnen oder Erstellen der BIM-Datei treten Fehler auf, und die folgende Fehlermeldung wird angezeigt:
"Die BIM-Datei kann nicht geöffnet werden. Der verbundene Server ist ungültig. Ursache: Sie sind kein Administrator für Server [Servername]."
Problemumgehungen:
· Verknüpfen Sie den Arbeitsbereichs-Datenbankserver und den Computer mit den SQL Server Data Tools (SSDT) erneut mit der Domäne.
· Wenn der Arbeitsbereichs-Datenbankserver und/oder SSDT-Computer nicht jederzeit mit der Domäne verbunden sind, fügen Sie einzelne Benutzernamen statt der Gruppe als Administratoren auf dem Arbeitsbereichs-Datenbankserver hinzu.
2.4 Beim Arbeiten mit großen Modellen können Probleme bei der Navigation auftreten
Problem: Wenn Sie bei der Tabellenmodellierung mit einem Modell arbeiten, das zahlreiche Tabellen enthält, können Sie auf den Tabellenregisterkarten keinen Bildlauf wie in Excel ausführen. Das Navigieren in den Tabellen ist schwierig, wenn 10 oder mehr Tabellen vorhanden sind.
Problemumgehungen:
· Ziehen Sie eine Tabelle aus der Liste, und positionieren Sie die Registerkarte wie gewünscht, um den Zugriff auf bestimmte Registerkarten zu erleichtern.
· Ordnen Sie die Reihenfolge und Position der vorhandenen Registerkarten neu an.
2.5 SSIS-Komponenten für tabellarische AS-Modelle funktionieren nicht wie erwartet
SQL Server Integration Services (SSIS)-Komponenten für Analysis Services (AS) funktionieren für tabellarische Modelle nicht wie erwartet. Die folgenden bekannten Probleme können auftreten, wenn Sie versuchen, ein SSIS-Paket zu schreiben, das für tabellarische Modelle verwendet werden soll.
Problem: Der AS-Verbindungs-Manager kann ein tabellarisches Modell nicht in derselben Projektmappe wie eine Datenquelle verwenden. Problemumgehung: Vor dem Konfigurieren des AS-Verarbeitungstasks oder des AS-Tasks "DLL ausführen" muss explizit eine Verbindung mit dem AS-Server hergestellt werden.
Bei der Arbeit mit tabellarischen Modellen verursacht der AS-Verarbeitungstask Probleme:
Problem: Anstelle von Datenbanken, Tabellen und Partitionen werden Cubes, Measuregruppen und Dimensionen angezeigt. Dies ist eine Einschränkung des Tasks.
Problemumgehung: Das tabellarische Modell kann weiterhin mit der aus Cubes/Measuregruppen/Dimensionen bestehenden Struktur verarbeitet werden.
Problem: Einige Verarbeitungsoptionen, die von AS im tabellarischen Modus unterstützt werden (z. B. ), werden im AS-Verarbeitungstask nicht verfügbar gemacht.
Problemumgehung: Verwenden Sie stattdessen den Analysis Services-Task "DLL ausführen" zum Ausführen eines XMLA-Skripts, das den ProcessDefrag-Befehl enthält.
Problem: Einige Konfigurationsoptionen im Tool sind nicht anwendbar. Beispielsweise sollte beim Verarbeiten von Partitionen nicht verwendet werden, und die Konfigurationsoption enthält eine ungültige Fehlermeldung, die angibt, dass die Parallelverarbeitung in der Standard-SKU nicht unterstützt wird.
Problemumgehung: Keine
3.0 Onlinedokumentation
3.1 Der Hilfe-Viewer für SQL Server stürzt in Umgebungen ab, die ausschließlich für die Ausführung von IPv6 konfiguriert sind
Problem: Wenn die Umgebung ausschließlich für die Ausführung von IPv6 konfiguriert ist, stürzt der Hilfe-Viewer von SQL Server 2012 ab, und Sie erhalten die folgende Fehlermeldung:
HelpLibAgent.exe reagiert nicht mehr.
Problemumgehung: Zur Vermeidung des Problems aktivieren Sie IPv4, oder befolgen Sie die nachstehenden Anweisungen, um einen Registrierungseintrag hinzuzufügen und eine Zugriffssteuerungsliste (ACL) zu erstellen und den Hilfeviewer für IPv6 zu aktivieren:
- Erstellen Sie einen Registrierungsschlüssel mit dem Namen "IPv6" und dem Wert "1 (DWORD(32 Bit))" unter HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Help\v1.0.
- Legen Sie die Sicherheits-ACL-Einstellungen für den IPv6-Port fest, indem Sie über die Administrator-Eingabeaufforderung folgenden Befehl ausführen:
netsh http add urlacl url=http://[::1]:47873/help/ sddl=D:(A;;GX;;;WD).
Wichtiger Hinweis |
Dies gilt für alle Umgebungen, für die ausschließlich IPv6 aktiviert ist. Umgebungen mit IPv4 (bzw. einer Kombination von IPv4 und IPv6) sind nicht betroffen. |
4.0 Data Quality Services
4.1 DQS wird in einem Cluster nicht unterstützt
DQS wird in einer SQL Server-Clusterinstallation nicht unterstützt. Wenn Sie eine Clusterinstanz von SQL Server installieren, dürfen die Kontrollkästchen Data Quality Services und Data Quality-Client auf der Seite Funktionsauswahl nicht aktiviert werden. Wenn diese Kontrollkästchen während der Installation einer Clusterinstanz aktiviert sind (und Sie die Installation des Data Quality-Servers durch Ausführen der Datei abschließen), wird DQS zwar auf diesem Knoten installiert, ist auf zusätzlichen Knoten, die Sie dem Cluster hinzufügen, jedoch nicht verfügbar und daher auf diesen zusätzlichen Knoten auch nicht funktionsfähig.
4.2 Löschen Sie zur Neuinstallation des Data Quality-Servers die DQS-Objekte nach der Deinstallation des Data Quality-Servers
Problem: Beim Deinstallieren des Data Quality-Servers werden die DQS-Objekte (DQS-Datenbanken, DQS-Anmeldungen und eine gespeicherte DQS-Prozedur) nicht aus der SQL Server-Instanz gelöscht.
Problemumgehung: Zur Neuinstallation des Data Quality-Servers auf demselben Computer und in derselben SQL Server-Instanz müssen Sie die DQS-Objekte manuell aus der SQL Server-Instanz löschen. Außerdem müssen Sie die DQS-Datenbankdateien (DQS_MAIN, DQS_PROJECTS und DQS_STAGING_DATA) aus dem Ordner C:\Programme\Microsoft SQL Server\MSSQL11.<SQL_Server_Instance>\MSSQL\DATA auf dem Computer löschen, bevor Sie den Data Quality-Server neu installieren. Andernfalls schlägt die Installation des Data Quality-Servers fehl. Verschieben Sie die Datenbankdateien, statt sie zu löschen, wenn Daten wie Wissensdatenbanken oder Data Quality-Projekte beibehalten werden sollen. Weitere Informationen zum Entfernen von DQS-Objekten nach Abschluss der Deinstallation finden Sie unter Entfernen von Data Quality-Serverobjekten.
4.3 Die Anzeige einer beendeten Wissensermittlung oder interaktiven Bereinigungsaktivität ist zeitverzögert
Problem: Beendet ein Administrator eine Aktivität im Bildschirm Aktivitätsüberwachung, wird das Ende der Aktivität einem interaktiven Benutzer, der die Wissensermittlung, Domänenverwaltung oder interaktive Bereinigungsaktivität ausführt, erst dann angezeigt, wenn er den nächsten Vorgang ausführt.
Problemumgehung: Keine
4.4 Bei einem Abbruchvorgang kann Arbeit aus mehreren Aktivitäten verworfen werden
Problem: Wenn Sie für eine ausgeführte Wissensermittlungs- oder Domänenverwaltungsaktivität, auf Abbrechen klicken, und andere Aktivitäten zuvor abgeschlossen wurden, ohne dass während der Aktivität ein Veröffentlichungsvorgang ausgeführt wurde, wird die Arbeit aus allen seit der letzten Veröffentlichung ausgeführten Aktivitäten verworfen, nicht nur die der aktuellen Aktivität.
Problemumgehung: Um dieses Problem zu vermeiden, veröffentlichen Sie persistent zu speichernde Daten in der Wissensdatenbank, bevor eine neue Aktivität gestartet wird.
4.5 Steuerelemente werden bei großen Schriftgraden nicht richtig skaliert
Problem: Wenn Sie die Textgröße auf Größer – 150 % (in Windows Server 2008 oder Windows 7) ändern oder die Einstellung in 200 % (in Windows 7) ändern, sind die Schaltflächen Abbrechen und Erstellen auf der Seite Neue Wissensdatenbank nicht verfügbar.
Problemumgehung: Um das Problem zu beheben, legen Sie einen kleineren Schriftgrad fest.
4.6 Eine Bildschirmauflösung von 800 x 600 wird nicht unterstützt
Problem: Die Data Quality-Clientanwendung wird nicht richtig angezeigt, wenn die Bildschirmauflösung auf 800 x 600 festgelegt ist.
Problemumgehung: Um das Problem zu beheben, legen Sie eine höhere Bildschirmauflösung fest.
4.7 Zuordnen einer bigint-Spalte in den Quelldaten zu einer Domäne vom Datentyp "decimal" zur Vermeidung von Datenverlusten
Problem: Wenn eine Spalte in den Quelldaten den Datentyp bigint aufweist, müssen Sie in DQS die Spalte einer Domäne vom Datentyp decimal anstatt einer Domäne vom Datentyp integer zuordnen. Der decimal-Datentyp repräsentiert eine größere Anzahl von Werten als der int-Datentyp und kann daher größere Werte speichern.
4.8 Der NVARCHAR(MAX)-Datentyp und der VARCHAR(MAX)-Datentyp werden in der Komponente zur DQS-Bereinigung in Integration Services nicht unterstützt
Problem: Datenspalten vom NVARCHAR(MAX)-Datentyp und VARCHAR(MAX)-Datentyp werden in der Komponente zur DQS-Bereinigung in Integration Services nicht unterstützt. Aus diesem Grund sind diese Datenspalten auf der Registerkarte Zuordnung des Transformations-Editors für die DQS-Bereinigung nicht für Zuordnungen verfügbar und können folglich nicht bereinigt werden.
Problemumgehung: Vor der Verarbeitung dieser Datenspalten mithilfe der Komponente zur DQS-Bereinigung müssen Sie sie mit der Transformation für Datenkonvertierung in den DT_STR-Datentyp oder DT_WSTR-Datentyp konvertieren.
4.9 Das Element zum Ausführen von "DQSInstaller.exe" im Startmenü wird bei der Installation einer neuen SQL Server-Instanz überschrieben
Problem: Wenn Sie Data Quality Services in einer SQL Server-Instanz installieren, wird nach Abschluss des SQL Server-Setups im Startmenü unter der Programmgruppe Data Quality Services ein Eintrag mit dem Namen Data Quality-Server-Installationsprogramm erstellt. Wenn Sie jedoch mehrere SQL Server-Instanzen auf demselben Computer installieren, befindet sich trotzdem nur ein Eintrag Data Quality-Server-Installationsprogramm im Startmenü. Durch Klicken auf diesen Eintrag wird die Datei DQSInstaller.exe in der zuletzt installierten SQL Server-Instanz ausgeführt.
4.10 Bei der Aktivitätsüberwachung wird für fehlerhafte Bereinigungsaktivitäten von Integration Services ein falscher Status angezeigt
Im Bildschirm Aktivitätsüberwachung wird selbst für Integration Services-basierte Bereinigungsaktivitäten, bei denen ein Fehler aufgetreten ist, der Eintrag Erfolgreich in der Spalte Aktueller Status angezeigt.
4.11 Der Schemaname wird nicht als Teil eines Tabellen-/Sichtnamens angezeigt
Wenn in einer der DQS-Aktivitäten während der Zuordnungsphase im Data Quality-Client eine SQL Server-Datenquelle ausgewählt wird, wird die Liste der Tabellen und Sichten ohne den Schemanamen angezeigt. Aus diesem Grund können mehrere Tabellen/Sichten mit dem gleichen Namen, aber unterschiedlichen Schemas nur unterschieden werden, indem Sie sie in der Datenvorschau anzeigen bzw. auswählen und dann die für die Zuordnung verfügbaren Felder überprüfen.
4.12 Problem bei der Ausgabe der Bereinigung und dem Export, wenn eine Datenquelle einer Verbunddomäne zugeordnet ist, die eine untergeordnete Domäne vom Typ "Date" enthält
Wenn Sie in einem Data Quality-Bereinigungsprojekt ein Feld in den Quelldaten einer Verbunddomäne zugeordnet haben, die über eine untergeordnete Domäne vom Datentyp Date verfügt, weist die Ausgabe der untergeordneten Domäne im Bereinigungsergebnis ein falsches Datumsformat auf, sodass beim Export in die Datenbank ein Fehler verursacht wird.
4.13 Fehler beim Zuordnen zu einer Excel-Tabelle mit einem Semikolon (;) im Namen
Problem: Wenn Sie im Data Quality-Client auf der Seite Zuordnen einer beliebigen DQS-Aktivität eine Zuordnung zur Excel-Quelltabelle vornehmen, in deren Name ein Semikolon (;) enthalten ist, wird eine Meldung zu einer unbehandelten Ausnahme angezeigt, sobald Sie auf der Seite Zuordnen auf Weiter klicken.
Problemumgehung: Entfernen Sie das Semikolon (;) aus dem Tabellennamen in der Excel-Datei, in der die zuzuordnenden Quelldaten enthalten sind, und wiederholen Sie den Vorgang.
4.14 Problem mit Date-Werten oder DateTime-Werten in nicht zugeordneten Quellfeldern in Excel bei der Bereinigung und beim Abgleich
Problem: Wenn die Quelldaten im Excel-Format vorliegen und Quellfelder mit Werten vom Datentyp Date oder nicht zugeordnet wurden, geschieht während Bereinigungs- und Abgleichsaktivitäten Folgendes:
- Die nicht zugeordneten Date-Werte werden im YYYYMMDD-Format angezeigt und exportiert.
- Der Uhrzeitwert nicht zugeordneter DateTime-Werte geht verloren, und sie werden im YYYYMMDD-Format angezeigt und exportiert.
Problemumgehung: Sie können die nicht zugeordneten Feldwerte in der Bereinigungsaktivität unten rechts auf der Seite Ergebnisse verwalten und anzeigen und in der Abgleichsaktivität auf der Seite Abgleich einsehen.
4.15 Aus einer Excel-Datei (.xls) mit mehr als 255 Datenspalten können keine Domänenwerte importiert werden
Problem: Wenn Sie aus einer in Excel 97-2003 erstellten Datei (.xls), die mehr als 255 Datenspalten enthält, Werte in eine Domäne importieren, wird eine Ausnahmemeldung angezeigt, und der Import verursacht einen Fehler.
Problemumgehung: Führen Sie einen der folgenden Schritte aus, um das Problem zu beheben:
- Speichern Sie die XLS-Datei als XLSX-Datei, und importieren Sie dann die Werte aus der XLSX-Datei in eine Domäne.
- Entfernen Sie die Daten aus allen auf Spalte 255 folgenden Spalten aus der XLS-Datei, speichern Sie die Datei, und importieren Sie dann die Werte aus der XLS-Datei in eine Domäne.
4.16 Die Funktion für die Aktivitätsüberwachung ist für andere Rollen als "dqs_administrator" nicht verfügbar
Die Funktion für die Aktivitätsüberwachung ist nur für Benutzer mit der Rolle dqs_administrator verfügbar. Wenn Ihrem Benutzerkonto die Rolle oder zugewiesen ist, ist die Funktion für die Aktivitätsüberwachung in der Data Quality-Clientanwendung nicht verfügbar.
4.17 Wenn eine Wissensdatenbank für die Domänenverwaltung in der Liste "Zuletzt verwendete Wissensdatenbank" geöffnet wird, tritt ein Fehler auf
Problem: Wenn Sie eine Wissensdatenbank in der Liste Zuletzt verwendete Wissensdatenbank für die Domänenverwaltungsaktivität öffnen, kann auf dem Startbildschirm des Data Quality-Clients die folgende Fehlermeldung angezeigt werden:
"Die Konfiguration mit dem Namen 'RecentList:KB:\ ist bereits in der Datenbank vorhanden."
Das Problem tritt auf, weil Zeichenfolgen in der SQL Server-Datenbank und in C# von DQS auf unterschiedliche Weise verglichen werden. Beim Zeichenfolgenvergleich in der SQL Server-Datenbank wird die Groß-/Kleinschreibung nicht beachtet, während sie in C# beachtet wird.
Dies wird an einem Beispiel deutlich. Im Beispiel wird der Benutzer "Domain\user1" verwendet. Der Benutzer meldet sich unter Verwendung des Kontos "user1" beim Data Quality-Clientcomputer an und arbeitet mit einer Wissensdatenbank. DQS speichert die zuletzt verwendete Wissensdatenbank für jeden Benutzer als Datensatz in der A_CONFIGURATION-Tabelle der DQS_MAIN-Datenbank. In diesem Fall wird der Datensatz unter folgendem Namen gespeichert: RecentList:KB:Domain\user1. Später meldet sich der Benutzer als "User1" (beachten Sie den Großbuchstaben U) beim Data Quality-Clientcomputer an und versucht, die in der Liste Zuletzt verwendete Wissensdatenbank enthaltene Wissensdatenbank zu öffnen, um die Domänenverwaltungsaktivität auszuführen. Durch den DQS zugrunde liegenden Code werden die beiden Zeichenfolgen "RecentList:KB:DOMAIN\user1" und "DOMAIN\User1" verglichen. Da beim Zeichenfolgenvergleich in C# die Groß-/Kleinschreibung beachtet wird, stimmen die Zeichenfolgen nicht überein, sodass DQS versucht, einen neuen Datensatz für den Benutzer (User1) in die A_CONFIGURATION-Tabelle der DQS_MAIN-Datenbank einzufügen. Da die Groß-/Kleinschreibung beim Zeichenfolgenvergleich in der SQL-Datenbank jedoch nicht beachtet wird, ist die Zeichenfolge in der A_CONFIGURATION-Tabelle der DQS_MAIN-Datenbank folglich schon vorhanden, sodass der Einfügevorgang fehlschlägt.
Problemumgehung: Führen Sie einen der folgenden Schritte aus, um das Problem zu beheben:
- Überprüfen Sie, ob doppelte Einträge vorhanden sind, indem Sie die folgende Anweisung ausführen:
SELECT * FROM DQS_MAIN.dbo.A_CONFIGURATION WHERE NAME like 'RecentList%'
Anschließend können Sie die folgende Anweisung ausführen, um den Datensatz nur für den betroffenen Benutzer zu löschen, indem Sie den Wert in der WHERE-Klausel in die Domäne und den Namen des betroffenen Benutzers ändern.
DELETE DQS_MAIN.dbo.A_Configuration WHERE NAME LIKE 'RecentList%\
Alternativ können Sie alle zuletzt verwendeten Elemente für alle Benutzer in DQS löschen:
DELETE DQS_MAIN.dbo.A_Configuration WHERE NAME LIKE 'RecentList%'
- Verwenden Sie dieselbe Groß-/Kleinschreibung, die Sie bei der letzten Anmeldung beim Data Quality-Clientcomputer für die Angabe des Benutzerkontos verwendet haben.
Hinweis: Um dieses Problem zu vermeiden, verwenden Sie zur Angabe des Benutzerkontos für die Anmeldung beim Data Quality-Clientcomputer konsistente Regeln für die Groß-/Kleinschreibung.
5.0 Datenbankmodul
5.1 Verwenden der Funktion "Distributed Replay Controller" und "Distributed Replay Client"
Problem: Die Funktion und werden in der Server Core-SKU von Windows Server 2008, Windows Server 2008 R2 und Windows Server 7 zur Verfügung gestellt, obwohl die beiden Funktionen in der Server Core-SKU nicht unterstützt werden.
Problemumgehung: Diese beiden Funktionen sollten in der Server Core-SKU von Windows Server 2008, Windows Server 2008 R2 und Windows Server 7 weder installiert noch verwendet werden.
5.2 SQL Server Management Studio ist von Visual Studio 2010 SP1 abhängig
Problem: Zum ordnungsgemäßen Ausführen von SQL Server 2012 Management Studio ist Visual Studio 2010 SP1 erforderlich. Die Deinstallation von Visual Studio 2010 SP1 kann Funktionsverluste in SQL Server Management Studio verursachen und Management Studio in einen nicht unterstützten Status versetzen. In diesem Fall können folgende Probleme auftreten:
1. Befehlszeilenparameter für funktionieren nicht ordnungsgemäß.
2. Die Hilfeinformationen, die bei der Ausführung von mit dem /?-Schalter angezeigt werden, sind nicht korrekt.
3. Für jede Datei, die im Windows-Explorer durch Doppelklicken geöffnet wird, wird eine neue SSMS-Instanz gestartet, um die Datei zu öffnen.
4. Abfragen können im normalen Benutzermodus nicht debuggt werden.
Problemumgehung: Installieren Sie Visual Studio 2010 SP1 erneut, und starten Sie Management Studio neu.
5.3 x64-Betriebssysteme benötigen die 64-Bit-Version von PowerShell 2.0
Problem: 32-Bit-Installationen von Windows PowerShell Extensions für SQL Server werden für SQL Server 2012-Instanzen unter 64-Bit-Betriebssystemen nicht unterstützt.
Problemumgehungen:
· Installieren Sie SQL Server 2012 (64 Bit) zusammen mit den 64-Bit-Verwaltungstools und der 64-Bit-Version der Windows PowerShell Extensions für SQL Server.
· Oder importieren Sie das SQLPS-Modul über eine Eingabeaufforderung der 32-Bit-Version von Windows PowerShell 2.0.
5.4 Beim Navigieren im Assistenten zum Generieren von Skripts kann ein Fehler auftreten
Problem: Nachdem Sie im Assistenten zum Generieren von Skripts ein Skript erstellt haben, indem Sie auf Skripts speichern oder veröffentlichen geklickt haben, und dann weiter navigieren, indem Sie auf Optionen auswählen oder Skripterstellungsoptionen festlegen und dann erneut auf Skripts speichern oder veröffentlichen klicken, kann folgender Fehler auftreten:
Beim Ausführen einer Transact-SQL-Anweisung oder eines Batches ist eine Ausnahme aufgetreten. (Microsoft.SqlServer.ConnectionInfo)
------------------------------
ZUSÄTZLICHE INFORMATIONEN:
Ungültiger Objektname 'sys.federations'. (Microsoft SQL Server, Fehler: 208)
Problemumgehung: Schließen Sie den Assistenten zum Generieren von Skripts, und öffnen Sie ihn erneut.
5.5 Das neue Layout für Wartungspläne ist mit früheren SQL Server-Tools nicht kompatibel
Problem: Wenn Sie mit den SQL Server 2012-Verwaltungstools einen vorhandenen Wartungsplan aus einer vorherigen Version der SQL Server-Verwaltungstools (SQL Server 2008 R2, SQL Server 2008 oder SQL Server 2005) ändern, wird der Wartungsplan in einem neuen Format gespeichert. Frühere Versionen der SQL Server-Verwaltungstools unterstützen dieses neue Format nicht.
Problemumgehung: Keine
5.6 Die IntelliSense-Funktionalität ist nach der Anmeldung bei einer eigenständigen Datenbank eingeschränkt
Problem: IntelliSense funktioniert in SQL Server Management Studio (SSMS) und SQL Server Data Tools (SSDT) nicht erwartungsgemäß, wenn eigenständige Benutzer bei eigenständigen Datenbanken angemeldet sind.
In diesen Fällen tritt das folgende Verhalten auf:
1. Ungültige Objekte werden nicht unterstrichen.
2. Die AutoVervollständigen-Liste wird nicht angezeigt.
3. Die QuickInfo-Hilfe für integrierte Funktionen wird nicht ausgeführt.
Problemumgehung: Keine
5.7 AlwaysOn-Verfügbarkeitsgruppen
Bevor Sie eine Verfügbarkeitsgruppe erstellen, lesen Sie den Abschnitt Voraussetzungen, Einschränkungen und Empfehlungen für AlwaysOn-Verfügbarkeitsgruppen (SQL Server) in der Onlinedokumentation. Eine Einführung in AlwaysOn-Verfügbarkeitsgruppen finden Sie unter AlwaysOn-Verfügbarkeitsgruppen (SQL Server) in der Onlinedokumentation.
5.7.1 Clientkonnektivität für AlwaysOn-Verfügbarkeitsgruppen
In diesem Abschnitt werden die Treiberunterstützung für AlwaysOn-Verfügbarkeitsgruppen und Problemumgehungen bei der Verwendung von ADO.NET mit .NET Framework 4.0 bzw. von SQL Native Client 11.0 OLE DB bei einem Multisubnetz-Failover beschrieben.
Treiberunterstützung
In der folgenden Tabelle ist die Treiberunterstützung für AlwaysOn zusammengefasst:
Treiber | Multisubnetz-Failover | ApplicationIntent | Schreibgeschütztes Routing | Multisubnetz-Failover: Schnelleres Endpunktfailover in einzelnen Subnetzen | Multisubnetz-Failover: Auflösung benannter Instanzen für SQL-Clusterinstanzen |
SQL Native Client 11.0 ODBC | Ja | Ja | Ja | Ja | Ja |
SQL Native Client 11.0 OLEDB | Nein | Ja | Ja | Nein | Nein |
ADO.NET mit .NET Framework 4.0-Update 4.0.2* | Ja | Ja | Ja | Ja | Ja |
ADO.NET mit .NET Framework 3.5 | Ja | Ja | Ja | Ja | Ja |
Microsoft JDBC Driver 4.0 für SQL Server | Ja | Ja | Ja | Ja | Ja |
* Download von ADO.NET mit .NET Framework 4.0.2-Patch zur Verbesserung der Konnektivität: http://support.microsoft.com/kb/2544514
MultiSubnetFailover-Schlüsselwort und zugehörige Funktionen
MultiSubnetFailover ist ein neues Schlüsselwort für Verbindungszeichenfolgen, das ein schnelleres Failover bei AlwaysOn-Verfügbarkeitsgruppen und AlwaysOn-Failoverclusterinstanzen in SQL Server 2012 ermöglicht. Wenn in der Verbindungszeichenfolge "MultiSubnetFailover=True" festgelegt wird, werden die folgenden drei Teilfunktionen aktiviert:
· Schnelleres Multisubnetz-Failover auf einen Multisubnetzlistener für eine AlwaysOn-Verfügbarkeitsgruppe oder Failoverclusterinstanzen.
o Diese Funktion wird bei Verbindungen zu einem Listener mit mehreren IPs in unterschiedlichen Subnetzen verwendet und öffnet parallel Sockets zu allen IPs, um die Verbindungszeiten zu beschleunigen.
· Schnelleres Einzelsubnetz-Failover auf einen Einzelsubnetzlistener für eine AlwaysOn-Verfügbarkeitsgruppe oder Failoverclusterinstanzen.
o Diese Funktion wird für Verbindungen mit einem Listener verwendet, der über eine einzelne IP in einem einzelnen Subnetz verfügt. Dadurch werden TCP-Verbindungsversuche aggressiver wiederholt, um Failovervorgänge einzelner Subnetze zu beschleunigen.
· Auflösung benannter Instanzen in eine Multisubnetz-AlwaysOn-Failoverclusterinstanz.
o Wird verwendet, um die Auflösung benannter Instanzen für AlwaysOn-Failoverclusterinstanzen mit mehreren Subnetzendpunkten zu unterstützen.
"MultiSubnetFailover=True" wird von NET Framework 3.5 oder OLE DB nicht unterstützt.
Wenn die Verfügbarkeitsgruppe oder Failoverclusterinstanz über einen Listenernamen (wird im WSFC-Cluster-Manager als Netzwerkname oder Clientzugriffspunkt bezeichnet) verfügt, der von mehreren IP-Adressen aus unterschiedlichen Subnetzen abhängig ist, und Sie entweder ADO.NET mit .NET Framework 3.5 SP1 oder SQL Native Client 11.0 OLE DB verwenden, tritt bei bis zu 50 % der Clientverbindungsanforderungen an den Listener der Verfügbarkeitsgruppe ein Verbindungstimeout auf.
Problemumgehungen: Eine der folgenden Tasks wird empfohlen.
- Wenn Sie nicht über die Berechtigung zur Bearbeitung von Clusterressourcen verfügen, ändern Sie den Wert für das Verbindungstimeout in 30 Sekunden (20-sekündiger TCP-Timeoutzeitraum plus Puffer von 10 Sekunden).
- Vorteile: Beim Eintreten eines subnetzübergreifenden Failovers ist die Clientwiederherstellungszeit nur kurz.
- Nachteile: Für die Hälfte der Clientverbindungen sind mehr als 20 Sekunden erforderlich.
- Wenn Sie über die notwendigen Berechtigungen zum Bearbeiten der Clusterressourcen verfügen, sollten Sie den Netzwerknamen des Verfügbarkeitsgruppenlisteners auf RegisterAllProvidersIP=0 festlegen. Weitere Informationen finden Sie unter "Beispiel-PowerShell-Skript zur Deaktivierung von RegisterAllProvidersIP und zur Reduzierung der Gültigkeitsdauer (TTL)" weiter unten in diesem Abschnitt.
- Vorteile: Sie müssen den Clientverbindungs-Timeoutwert nicht erhöhen.
- Nachteile: Beim Auftreten eines subnetzübergreifenden Failovers kann die Clientwiederherstellungszeit 15 Minuten oder länger betragen, je nach Einstellung für HostRecordTTL bzw. Ihres siteübergreifenden DNS/AD-Replikationszeitplans.
Beispiel-PowerShell-Skript zur Deaktivierung von RegisterAllProvidersIP und zur Reduzierung der Gültigkeitsdauer (TTL)
Das folgende Beispiel-PowerShell-Skript zeigt, wie Sie RegisterAllProvidersIP deaktivieren und die Gültigkeitsdauer (TTL) reduzieren. Ersetzen Sie yourListenerName durch den Namen des Listeners, den Sie ändern.
Import-Module FailoverClusters
Set-ClusterResource yourListenerName|Set-ClusterParameter RegisterAllProvidersIP 0
Set-ClusterResource yourListenerName|Set-ClusterParameter HostRecordTTL 300
5.7.2 Upgrades von CTP3 mit konfigurierter Verfügbarkeitsgruppe werden nicht unterstützt
Löschen Sie die Verfügbarkeitsgruppe vor dem Upgrade, und erstellen Sie sie neu. Dies ist eine Einschränkung des CTP3-Builds. Diese Einschränkung wird in zukünftigen Builds behoben sein.
5.7.3 Die parallele Installation von CTP3 mit späteren Versionen wird nicht unterstützt, wenn Sie in Ihrer Instanz eine Verfügbarkeitsgruppe konfiguriert haben.
Dies ist eine Einschränkung des CTP3-Builds. Diese Einschränkung wird in zukünftigen Builds behoben sein.
5.7.4 Die parallele Installation von CTP3 mit Failoverclusterinstanzen späterer Versionen wird nicht unterstützt.
Dies ist eine Einschränkung des CTP3-Builds. Diese Einschränkung wird in zukünftigen Builds behoben sein. Um Failoverclusterinstanzen von CTP3 zu aktualisieren, müssen alle Instanzen auf einem Knoten gleichzeitig aktualisiert werden.
5.7.5 Bei Verwendung mehrerer IPs mit AlwaysOn im selben Subnetz können Timeouts auftreten
Problem: Bei Verwendung mehrerer IPs mit AlwaysOn im selben Subnetz können Kunden zeitweise Timeoutfehler angezeigt werden. Dies geschieht, wenn die oberste IP in der Liste fehlerhaft ist.
Problemumgehung: Verwenden Sie "multisubnetfailover = true" in der Verbindungszeichenfolge.
5.7.6 Fehler beim Erstellen neuer Verfügbarkeitsgruppenlistener aufgrund von Active Directory-Kontingenten
Die Erstellung eines neuen Verfügbarkeitsgruppenlisteners schlägt möglicherweise beim Erstellen fehl, da Sie ein Active Directory-Kontingent für das teilnehmende Clusterknoten-Computerkonto erreicht haben. Weitere Informationen finden Sie in den folgenden Artikeln:
· Problembehandlung für das Clusterdienstkonto bei Änderung von Computerobjekten
· Active Directory-Kontingente
5.7.7 NetBIOS-Konflikte, da Namen von Verfügbarkeitsgruppenlistenern ein identisches 15-Zeichen-Präfix verwenden
Wenn Sie zwei WSFC-Cluster verwenden, die vom gleichen Active Directory gesteuert werden, und Sie versuchen, Verfügbarkeitsgruppenlistener in beiden Clustern mit Namen mit mehr als 15 Zeichen und einem identischen 15-Zeichen-Präfix zu erstellen, erhalten Sie eine Fehlermeldung mit dem Hinweis, dass die VNN-Ressource nicht online geschaltet werden konnte. Informationen zu Präfix-Benennungsregeln für DNS-Namen finden Sie unter Zuweisen von Domänennamen..
6.0 Integration Services
6.1 Change Data Capture Service für Oracle und Change Data Capture Designer Console für Oracle
CDC Service für Oracle ist ein Windows-Dienst, der Oracle-Transaktionsprotokolle scannt und Änderungen an relevanten Oracle-Tabellen in SQL Server-Änderungstabellen aufzeichnet. CDC Designer Console wird verwendet, um Oracle CDC-Instanzen zu entwickeln und zu warten. CDC Designer Console ist ein Microsoft Management Console (MMC)-Snap-In.
6.1.1 Installieren von CDC Service für Oracle und CDC Designer für Oracle
Problem: CDC Service und CDC Designer werden nicht von SQL Server-Setup installiert. Sie müssen CDC Service oder CDC Designer manuell auf einem Computer installieren, der die in den aktualisierten Hilfedateien beschriebenen Anforderungen und Voraussetzungen erfüllt.
Problemumgehung: Führen Sie zum Installieren von CDC Service für Oracle manuell von den SQL Server-Installationsmedien aus. Führen Sie zum Installieren von CDC Designer Console AttunityOracleCdcDesigner.msi manuell von den SQL Server-Installationsmedien aus. Installationspakete für x86 und x64 befinden sich auf den SQL Server-Installationsmedien unter .
6.1.2 Die F1-Hilfefunktion zeigt auf die falschen Dokumentationsdateien
Problem: Über die Dropdownliste der F1-Hilfe oder durch Klicken auf die Schaltfläche in den Attunity Consoles kann nicht auf die richtige Hilfedokumentation zugegriffen werden. Diese Methoden zeigen auf die falschen CHM-Dateien.
Problemumgehung: Die richtigen CHM-Dateien werden zusammen mit CDC Service für Oracle und CDC Designer für Oracle installiert. Um die richtigen Hilfeinhalte anzuzeigen, starten Sie die CHM-Dateien direkt von folgendem Ort:
%Programme%\Change Data Capture for Oracle by Attunity\.chm.
7.0 Master Data Services
7:1 MDS werden in einem Cluster nicht unterstützt
SQL Server 2012 Master Data Services werden nicht unterstützt, wenn sie Teil der Installation einer gruppierten SQL Server-Instanz sind. Bei der Installation einer gruppierten SQL Server 2012-Instanz darf das Kontrollkästchen nicht aktiviert werden. Wenn die MDS-Funktion während der Installation einer gruppierten Instanz aktiviert ist, werden MDS auf einem einzelnen Knoten installiert, sind jedoch auf zusätzlichen Knoten, die Sie dem Cluster hinzufügen, weder verfügbar noch funktionsfähig.
7.2 Microsoft Silverlight 5 ist erforderlich
Um in der Master Data Manager-Webanwendung arbeiten zu können, muss Silverlight 5.0 auf dem Clientcomputer installiert sein. Wenn Sie nicht über die erforderliche Version von Silverlight verfügen, werden Sie aufgefordert, diese zu installieren, wenn Sie zu einem Bereich der Webanwendung navigieren, in dem sie erforderlich ist. Sie können Silverlight 5 von http://go.microsoft.com/fwlink/?LinkId=243096 installieren.
8.0 Reporting Services
8.1 Reporting Services-Verbindungen mit SQL Server-PDW erfordern aktualisierte Treiber
Verbindungen von SQL Server 2012 Reporting Services mit Microsoft SQL Server PDW Appliance Update 2 und höher erfordern, dass die PDW-Verbindungstreiber aktualisiert werden. Weitere Informationen erhalten SQL Server-PDW-Kunden von Microsoft Support Services.
9.0 StreamInsight
SQL Server 2012 enthält StreamInsight 2.0. StreamInsight 2.0 erfordert eine Microsoft SQL Server 2012-Lizenz sowie .NET Framework 4.0. Die Software umfasst eine Reihe von Leistungsverbesserungen und Programmfehlerbehebungen. Weitere Informationen finden Sie in den Versionsanmerkungen zu Microsoft StreamInsight 2.0. Um StreamInsight 2.0 separat herunterzuladen, besuchen Sie die Microsoft StreamInsight 2.0-Downloadseite im Microsoft Download Center.
10.0 Upgrade Advisor
10.1 Link zur Installation von Upgrade Advisor ist auf chinesischen (HK) Betriebssystemen nicht aktiviert
Problem: Beim Versuch, Upgrade Advisor auf einer unterstützten Windows-Version unter chinesischen (Hongkong) Betriebssystemen zu installieren, ist der Link zur Installation von Upgrade Advisor möglicherweise nicht aktiviert.
Problemumgehung: Suchen Sie die Datei SQLUA.msi je nach Betriebssystemarchitektur auf den SQL Server 2012-Medien unter \1028_CHT_LP\x64\redist\Upgrade Advisor oder unter \1028_CHT_LP\x86\redist\Upgrade Advisor.
© 2012 Microsoft Corporation. Alle Rechte vorbehalten.
[GE1]to be added later