Articles of sql server 2012

Abfrageoptimization für wöchentliche data für den Monat

Brauchen Sie Hilfe in SQL-server-Abfrage-Optimierung, die wie folgt ist: enter declare @sDate datetime declare @eDate datetime SET @sDate = '2017-01-01' SET @eDate = '2017-01-31' SELECT @sDate AS [StartDate], DATEADD(day,6, @sDate) [ENDDATE], SUM(CASE WHEN GS.[Status] = 'Open' THEN 1 ELSE 0 END) [rcOpen], SUM(CASE WHEN GS.[Status] = 'Closed' THEN 1 ELSE 0 END) [rcClosed] FROM GS […]

referenceieren von CLR-Projekt in SQL server 2012 SSDT-Lösung

Ich versuche, ein SQL server 2008 dbproj zu einem SQL server 2012 sqlproj mit SSDT zu aktualisieren. Alles scheint ok zu sein, akzeptiere das CLR-Projekt, das in der Lösung ist. Ich habe es in meinem sqlproj referenziert, aber wenn ich versuche und baue, sind alle Orte, die es im Projekt benutzt (siehe Beispiel unten), Fehler […]

Kann nicht mit dem Berichtsserver 2012 rc0 verbunden werden

Ich bekomme den gleichen Fehler wie auf diesem Beitrag: Kann keine Verbindung zum Berichtsserver 2008 r2 herstellen Also habe ich Reporting Services von http://www.microsoft.com/download/de/details.aspx?id=29068 heruntergeladen Es scheint wie die einzige Möglichkeit für mich, Reporting Services zu installieren, ist es, "Reporting Services – Native" in der Feature Selection Phase des SQL server 2012 Setup zu wählen. […]

Bei der Installation von SQL server 2012 auf Windows server 2008 R2 welche Windows server Roles, falls vorhanden, sind erforderlich?

Der server (s), den ich zur Installation von SQL 2012 zur Verfügung gestellt habe, hat bereits die Anwendungsserver und Webserver (IIS) Rollen aktiviert. Das Betriebssystem wie oben erwähnt ist Windows server 2008 R2 w / up to date SP / Patch. Im Interesse der besten Praktiken / security / niedrigste Fläche frage ich mich, ob […]

So führen Sie SQL server 2012 Services aus

Ich habe Microsoft Visual Studio 2012 (Ultimate) installiert und es habe alle SQL-fileen installiert, aber ich kann den SQL server Manager im Startmenü nicht finden, wie die alte Version, also kann ich die Dienste nicht starten, oder gibt es eine andere Möglichkeit, die Dienste auszuführen, also kann ich eine Verbindung zum SQL server herstellen?

Lesen der Anzahl der eingefügten Zeilen aus einer anderen laufenden Transaktion

Ich habe eine Transaktion, die entlang der Linien von ist BEGIN TRANSACTION INSERT INTO Table2 WITH(TABLOCK) SELECT BLAH FROM Table COMMIT TRANSACTION Diese Transaktion kann bis zu einer Stunde dauern. Ich möchte eine Abfrage ein bisschen wie: SELECT COUNT(*) FROM Table2 in regelmäßigen Abständen auf einen völlig anderen Thread, der berichten könnte, wie viele Zeilen […]

Wählen Sie TOP 1 aus datasätzen mit Gewicht berücksichtigt

Ich habe diesen Post hier schon gesehen (http://stackoverflow.com/questions/1398113/sql-select-one-row-randomly-but-taking-into-account-a-weight), aber konnte es nicht ausarbeiten. Wo stelle ich den 'Stuff' Tisch? Warum verwenden sie nicht NEWID () anstelle von RND ()? Tabellenmaterial id item weight location 1 ball 1 Wyoming 2 cup 2 Alaska 3 sock 1 Idaho 4 car 3 Miami 5 hot girl 5 Brazil […]

SQL-Abfrage zum Erkennen der letzten Replikationsdatum auf Publisher auf SQL server 2012

Ich möchte wissen, wie man das letzte Replikationsdatum / -zeit von Query vom Publisher auf SQL server 2012 erhält. Bitte beachten Sie, dass ich keinen Zugang zur Abonnentendatenbank habe.

Welche Abfrage wird verwendet, um den Identitäts-Primärschlüssel in SQL server 2003 zurückzusetzen, da DBCC CHECKIDENT (mytable, RESEED, 1) nicht im Jahr 2012 funktioniert?

Die untere Abfrage wird erfolgreich in SQL server 2008 R2 zum erneuten Identitätsschlüssel ausgeführt DBCC CHECKIDENT (mytable, RESEED, 1) Aber gibt Fehler in SQL server 2012 als: Msg 40518, Ebene 16, Status 1, Zeile 1 Der DBCC-Befehl 'CHECKIDENT' wird in dieser Version von SQL server nicht unterstützt.

Einfügen von csv-Wert in mehrere Zeilen, die nicht in der gewünschten Weise mit SQL server 2012 arbeiten

Insert Into MessagingMessageReceipient ( MessageId, ReceipientId, ReceipientType ) SELECT @pEMailId, csv.Part, — each @pReceiver 1 FROM dbo.inline_split_me(',',@pReceivers) csv Fall 1: Wenn @pReceiver nur "a" enthält dann über der gespeicherten Prozedur ergibt sich das Einfügen von zwei Zeilen (eins mit 'a' ein anderes mit leer) Fall 2. während wenn @pReceiver nur "a" enthält dann oben gespeicherte […]