Datenbankadministratoren

Fragen und Antworten für Datenbankexperten, die ihre Datenbankfähigkeiten verbessern und von anderen in der Community lernen möchten



2
Eigenschaften des SQL Server Filetable-Dokuments
Ich verwende die Dateitabelle von SQL Server 2012 , um Dokumente zu speichern und sie mit der semantischen Suche zu durchsuchen . Ich habe mich gefragt, ob es eine Möglichkeit gibt, alle Dokumenteigenschaften (Metadaten) aufzulisten. Es gibt eine Möglichkeit, die Volltextsuche zu indizieren und Dokumenteigenschaften zu durchsuchen. Ich kann eine …

1
Können Verfügbarkeitsgruppen ein nahtloses Failover bereitstellen (ohne Abfragefehler)?
Ich habe die Funktion "Verfügbarkeitsgruppen" in SQL Server 2012 getestet und stelle fest, dass beim Ausfall des Primärservers auf den Sekundärserver eine Ausfallzeit von ca. 15 Sekunden auftritt. Alle während dieser Zeit ausgeführten SQL-Abfragen schlagen fehl, bis der Failover-Übergang abgeschlossen ist. Gibt es eine Möglichkeit, dies auf 0 Sekunden zu …

3
Sicherung wiederherstellen schlägt fehl - Datei 'Db' kann nicht in '{…} .mdf' wiederhergestellt werden. Verwenden Sie WITH MOVE, um einen gültigen Speicherort für die Datei zu ermitteln
Beim Versuch, eine Wiederherstellung mit dem Befehl restore für eine Sicherungsdatei durchzuführen, die ich von einem Kunden erhalten habe, werden die folgenden Fehler angezeigt. RESTORE DATABASE SFDB FROM DISK = N'C: \ Backup \ Backup.bak ' Irgendwelche Gedanken darüber, was ich tun kann, um dies zu korrigieren? Es wird nach …

3
Benutzer können in SSMS keine Tabellen in einem nicht standardmäßigen Schema anzeigen
Ich habe ein Problem beim Festlegen der VIEW DEFINITIONBerechtigung auf Schemaebene für einen meiner Benutzer. Ich habe das Schema erstellt TestSchemaund einige Tabellen hinzugefügt. Der Benutzer hat derzeit Berechtigungen für den Zugriff festgelegt und ändern die Tabelle ( SELECT, UPDATE, DELETE, usw.) durch die dbo_datareaderund dbo_datawriterRollen. Sie können jedoch keine …

2
Wie schreibe ich portables SQL, das sich auf einen Verbindungsserver bezieht?
Ich habe eine gespeicherte Prozedur, die auf einen Verbindungsserver verweist. An mehreren Stellen während des Verfahrens habe ich ungefähr Folgendes: INSERT INTO [TableName] (...Columns...) SELECT ...Columns... FROM [ServerName\InstanceName].[Catalogue].[dbo].[TableName] WHERE TableNameID = @TableNameID Dieses Verfahren ist in meiner Entwicklungsumgebung, Testumgebung und Live-Umgebung vorhanden. Das Problem ist, dass jede Kopie der Prozedur …

3
Deaktivieren der Protokollierung für bestimmte Tabellen
Ich verwende SQL Server 2005. Ich habe zwei Tabellen, die aggregierte Informationen enthalten. Die Informationen werden ständig aktualisiert und generieren täglich fast 5 GB Protokolldaten. (Das ist größer als die gesamte Datenbank!) Ich möchte die Protokollierung für diese Tabellen deaktivieren, da ein Zurücksetzen nicht unbedingt erforderlich ist. Ich möchte mich …


4
Was kann eine SQL-Zählabfrage beschleunigen?
Was kann bei einer SQL-Abfrage (aggregiert) die Ausführungszeit in diesen drei Datenbanksystemen beschleunigen? Ich bin mir sicher, dass viele Dinge es beschleunigen könnten (Hardware für einen), aber ich bin nur ein unerfahrener DBA, also bin ich sicher, dass ich hier ein paar Antworten bekommen werde. Ich habe ungefähr 157 Millionen …

1
Arbeiten mit mehreren Datenbanken?
Wie kann man mit sqlite3 unter Linux mit mehreren Datenbanken arbeiten? Ich möchte in Datenbank 1 Folgendes tun: sqlite3 database1.db insert into database1.mytable values (select * from database2.mytable) Wie schreibe ich die SELECTAbfrage für Datenbank2 oben?
9 sqlite 


1
Ausführen eines aus SSMS in SQLCMD generierten TSQL-Skripts. Anführungszeichen scheitern
Ich versuche, eine Datenbank auf einem Computer bereitzustellen, indem ich ein Skript ausführe, das mit dem Tool "Skripte generieren" in SQL Server Management Studio generiert wurde. Hier ist der Befehl, den ich ausgegeben habe: sqlcmd -S LOCALHOST\sqlexpress -I -U user -P ******** -i C:\Rollouts\NI-9-25-2012_10-42-AM\Rollout.sql > rolloutlog.txt Ich erhalte folgende Fehler: …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.