Articles of sql server 2012

MS SQL server 2012 extrem langsame information_schema Abfrage

Wir verwenden MS SQL server 2012, wir haben diese extrem langsame Abfrage, die data aus dem information_schema auswählt, nach einer Analyse haben wir festgestellt, dass die Ursache der Langsamkeit eine Verknüpfung ist, die aus der view KEY_COLUMN_USAGE auswählt. Ich habe versucht, die Zählung aus dieser view mit der folgenden statement zu wählen: select count (*) […]

Wie kann man die zyklische Beziehung in SQL lösen?

Ich habe Tisch für Studenten, Lehrer und Kurse. Beziehung zwischen Lehrer und Kurs viele zu vielen (wie Lehrer kann lehren, viele Kurs und natürlich kann von vielen Lehrern hart sein) Ich schaffe Lehrer Tisch, um viele zu viele zu brechen Beziehung zwischen Student und Kurs viele zu vielen (wie Schüler können in vielen Kursen registrieren […]

Kombinieren Sie zwei Spalten in der ON-Suchbedingung des MERGE sql servers

Ich habe zwei datesspalten, [START DATE] und [END DATE] und ich möchte nur datasätze insert, deren data nicht in einer Spalte sind. So sieht meine Logik aus: MERGE TABLE_A AS Target USING (SELECT DISTINCT * FROM TABLE_B) AS Source ON (SELECT Target.[START DATE] + Target.[END DATE] AS Target.[COMPAREDATE] = SELECT Source.[START DATE] + Source.[END DATE] […]

SQL server-Verbindung Problem, während der Anmeldung mit SQL server-authentication?

Ich verwende WINDOWS 10 PRO 64 OS und installierten SQL server 2012 mit Windows-authentication und SQL server-authentication beide gemischt.Wenn ich versuche, mich in den SQL-server mit SQL server einloggen authentication mit Standard Benutzername als: sa und Passwort als: 123, Es ist der Fehler, der nicht in der Lage ist, eine Verbindung zum server herzustellen, Fehler: […]

Abrufen der gelöschten DATEN

Wie kann ich die data, die versehentlich gelöscht wurden, abrufen? Ich weiß, dass wir die abgeschnittenen data abrufen können, wenn diese session nicht geschlossen wurde (nur durch einfaches Rollback). Wie ist das Löschen eine protokollierte Operation, ist die Wiederherstellung der database die einzige Option, um die verlorenen data abzurufen?

Pushing SQL server Logins über Chef

Ich habe mich gefragt, ob es möglich wäre, eine SQL server-Anmeldung über ein Chef-Rezept zu schieben, ohne etwas wie PowerShell zu durchlaufen. Wir schieben bereits eine RBAC-file, um Benutzer auf einer DB auf die Erstellungszeit zu pflegen, aber ich möchte auch in der Lage sein, auch Logins für SQL server über Chef zu starten. Ich […]

SQL server 2012 – herauszufinden, welche Transaktionsprotokolle auf einen NORECOVER db angewendet wurden

Ich habe eine Kopie einer Offsite-Produktionsdatenbank, die für die Berichterstattung verwendet wird, die auf SQL server 2012 läuft. Ich möchte mit der Aktualisierung des Stündels mit Transaktionsprotokollen aus dieser Offsite-Produktionsdatenbank beginnen. Keine große Sache, Wiederherstellung eines vollständigen Backups (mit NORECOVERY ), um die Dinge zu NORECOVERY und die Transaktionsprotokolle (w / NORECOVERY ) NORECOVERY wenn […]

SQL kumulative Summe über time

Ich arbeite mit SQL server und Management Studio 2014 und bin auf der search nach kumulativen Dosierung eines Medikaments im Laufe der time für jeden Fall in einer database zu berechnen. Es folgt eine hypothetische Stichprobe von Fällen und timeen. Case_Name | InductionTime | DoseTime | EndTime |NEdose 2Z378J01 | 2007-03-07 08:58:00.000 | 2007-03-07 09:35:00.000 […]

PyODBC führt die gespeicherte Prozedur nicht aus

Ich habe den folgenden Code, und die gespeicherte Prozedur wird verwendet, um mehrere gespeicherte Prozeduren aufzurufen. Ich kann die gespeicherte Prozedur ausführen und es wird ohne Probleme in SQL 2012 abgeschlossen. Ich verwende Python 3.3. cnxn = pyodbc.connect('DRIVER={SQL server};server=.\SQLEXPRESS;Database=MyDatabase;Trusted_Connection=yes;') cursor = cnxn.cursor() cnxn.timeout = 0 cnxn.autocommit = True cursor.execute("""exec my_SP""") Der Python-Code ist ausgeführt, ich […]

Verknüpfte serverabfrage von verschlüsselten data mit symmetrischem Schlüssel / Zertifikat

Ich vermute, wenn ich es wirklich auf eine Sache kochen musste, ist die eigentliche Frage: " Gibt es eine Möglichkeit, irgendeine Art von 4-teiligen Identifikations-Syntax-Äquivalent zu verwenden, um ein Keyand-Zertifikat anzurufen und es offen zu halten, damit ein 4- Teilkennung SELECT statement kann es mit einem verknüpften server nutzen ? " Alle server sind SQL […]