Alle Versionen von Microsoft SQL Server (nicht MySQL). Bitte fügen Sie auch ein versionierspezifisches Tag wie sql-server-2016 hinzu, da es häufig für die Frage relevant ist.
Ich versuche zwei Methoden, um die Spalten mit einem bestimmten Namen anzuzeigen: INFORMATION_SCHEMA.COLUMNS SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME='SUPPLIER_NAME'; SYS.COLUMNS SELECT * FROM SYS.COLUMNS WHERE NAME='SUPPLIER_NAME' Warum zeigen die Abfragen unterschiedliche Ausgaben an?
Wir haben kürzlich unsere Produktionsinstanzen von SQL 2008 R2 auf brandneue SQL 2014-Server migriert. Hier ist ein interessantes Szenario, das wir bei der Verwendung von Service Broker entdeckt haben. Betrachten Sie eine Datenbank Broker Enabled = truemit MyServiceund MyQueue. Die Behandlung von Giftnachrichten ist in dieser Warteschlange deaktiviert. Es gibt …
Ich habe SQL Server 2014 Express Edition mit erweiterten Diensten installiert. Ich hatte gehofft, die Volltextsuchfunktionen ausprobieren zu können. Ich habe hier gelesen , dass die Volltextsuche von der Expressausgabe 2014 unterstützt wird. Nach der Installation und dem Versuch, einen Volltextindex zu erstellen, wird jedoch die Fehlermeldung angezeigt, dass Volltextindizes …
Ich habe eine Sequenz, die Tracking-Nummern für Objekte in meinem System generiert. Es hatte schon seit einiger Zeit gut funktioniert. Letzte Woche haben wir festgestellt, dass die Werte wieder verwendet werden. Was zu passieren scheint, ist, dass es zu verschiedenen Zeitpunkten am Abend auf einen Wert zurückgesetzt wird, den es …
Ich bekomme einen Deadlock, wenn ein SQL Server-Job ausgeführt wird. Der Deadlock tritt bei einer einfachen DELETE-Anweisung auf. Ich hätte gedacht, dass eine SELECT / UPDATE-Abfrage ausgeführt werden muss, um den Deadlock zu verursachen. Aber es sieht so aus, als wäre es DELETE / DELETE Deadlock ... Was ich suche, …
Hier ist mein Problem. Ich versuche, eine Datenbank über eine vollständige Wiederherstellung auf einen neuen Server zu verschieben und dann mit einer schnellen differenziellen Sicherung / Wiederherstellung zu wechseln. Ich kann problemlos eine vollständige Wiederherstellung durchführen, aber beim Wiederherstellen der differenziellen Sicherung wird die folgende Warnung angezeigt: Meldung 3127, Ebene …
Ich bin gespannt, wie man einen SQL-Jobschritt einrichtet, der als anderes SQL-Anmeldekonto ausgeführt wird. Es scheint, dass ich ein neues Proxy-Konto einrichten muss, für das ein vorhandener Berechtigungsnachweis erforderlich ist. Wenn ich einen Berechtigungsnachweis erstelle, kann ich nur einen Windows-Anmeldeinformationsnachweis verwenden. Der Job, den ich ausführen möchte, ist unten aufgeführt. …
Wir haben eine Anwendung, die den ganzen Tag über regelmäßig eine SQL-Datenbank abfragt. Es gibt Perioden mit null oder nur geringer Aktivität, die mit individuellen Anforderungen für relativ große Datenmengen durchsetzt sind. Wenn diese Anfragen eingehen, besteht das primäre Ziel darin, die Daten schnell zu liefern, und das sekundäre Ziel …
Ich habe einen Tisch mit ungefähr 1 Million bis 5 Millionen Datensätzen. Bei einem kleinen Teil dieser Datensätze ist eine Bitspalte auf 'TRUE' gesetzt. Müssen schnell diese Aufzeichnungen finden. Ich denke, dass der Index die Suche in dieser Spalte beschleunigen kann, aber ich habe Angst vor INSERTs. Daher meine Frage. …
Wie Sie wahrscheinlich wissen, bietet SQL Server keine sofort einsatzbereite Lösung zum Exportieren aller sicherheitsrelevanten Anweisungen, die für jedes Element in der Datenbank deklariert sind (sowohl auf Datenbankebene als auch auf Objektebene). Ich spreche von der Fähigkeit, diese Informationen zu erhalten Alle Benutzer Alle benutzerdefinierten Rollen Alle Berechtigungen auf Datenbankebene …
Ich habe eine SQL Server 2012-Datenbank, die auf Amazon EC2 ausgeführt wird. Ich habe einen Benutzer erstellt, der Datenbanken erstellen, bearbeiten und löschen kann. Ich habe dem neuen Benutzer eine dbcreatorServerrolle zugewiesen. Mein Benutzer kann eine Remoteverbindung herstellen und den create database foo;Befehl erfolgreich ausführen. Wenn der Benutzer jedoch versucht, …
Dies scheint eine dumme Frage zu sein, aber trotz einiger Nachforschungen konnte ich nur diesbezüglich keine Informationen finden (möglicherweise aufgrund der Verwendung der falschen Terminologie). Ist es möglich, mehrere Serveranmeldungen (SQL Server-Authentifizierung) bei einem einzelnen Datenbankbenutzer zu protokollieren (dem Berechtigungen zugewiesen wurden, indem er Mitglied einer Datenbankrolle ist)? Ich habe …
Nach allem, was ich sagen kann, ist die Cache-Trefferquote unter 95% ein Problem. Auf meiner Box bewegen sich die Werte zwischen 85 und 95%. Wie behebe ich dieses Problem? Der Server scheint über genügend RAM zu verfügen, sodass dies kein Problem darstellen sollte. Was kann es noch sein?
Heute habe ich versucht, eine Datenbank über eine bereits vorhandene Datenbank wiederherzustellen. Ich habe einfach mit der rechten Maustaste auf die Datenbank in SSMS -> Aufgaben -> Offline schalten geklickt, um die Datenbank wiederherzustellen. Ein kleines Popup-Fenster erschien und zeigte sich Query Executing.....für einige Zeit und warf dann einen Fehler …
Laut MSDN-Artikel von Kimberly L. Tripp, Neal Graves '" SQL Server 2005 Row Versioning-Based Transaction Isolation" "... Alle früheren Versionen eines bestimmten Datensatzes sind in einer verknüpften Liste verkettet. Bei Transaktionen mit langer Zeilenversion muss die Verknüpfung bei jedem Zugriff durchlaufen werden , um die transaktionskonsistente Version von zu erreichen …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.