Alles rund um SQL Server, Sharepoint, WSS und anderen Microsoft Technologien. Der Blog beinhaltet Anleitungen, Hilfen und Problemlösungen für Microsoft Sharepoint Server, Foundation oder SQL Server. Ausserdem werden nützliche Skripte und Tools, sowie Buchtipps rund um Microsoft Technologie angeboten.
Beiträge mit tag "T-SQL
Login Failed – IP Adressen Zugriff auf SQL Server verweigern
125. Juni 2011
Normalerweise würde man den Weg umgekehrt gehen: nur bestimmte Adresse bekommen Zugriff auf den SQL Port. Allerdings bin ich häufiger unterwegs und beziehe per DHPC verschiedenste Adressen. Daher steht der SQL offen im Netz und wird gerne Ziel verschiedenster Angriffe. Das Problem ist für mich [...]
The Sharepoint-SQL Journal is out
016. Mai 2011
Ab heute kann man unter der Adresse: http://paper.li/RauchendRaser/1305448538 The Sharepoint-SQL Journal aktuelle Infos rund um Sharepoint und SQL Server lesen. Die Artikel stammen aus Postings von Twitter Accounts.
Coole Geschichte..
share me! Blog this! Bookmark on Delicious Digg this post [...]
Insert into mit dbcc oder stored procedures
019. April 2011
SQL Server ist in vielen Momenten so “streng” logisch. Wenn man bspw. Daten aus einem Select in eine Tabelle einfügen möchte geht dies mit folgender Anweisung:
Insert into TabA
Select sp1, sp2, sp3 from TabB where sp4 = 'xy'
go.csharpcode, .csharpcode pre
{
font-size: small;
color: [...]
SQL Server: Index Leitfaden – Verwaltung der Indizes durch Rebuild oder Reorganize
019. April 2011
Indizes, Beschleuniger oder Bremse Nr 1, bedürfen einer Wartung. Man stelle sich mal das Münchener Telefonbuch vor, wenn alle neuen Telefonnummern nur immer hinten angehängt werden würden. Ähnlicher Fall bei den Indizes…
Jede Änderung der Daten führt zu dazu, dass die entsprechenden Indizes [...]
Seltsames TSQL – Geht nicht geht doch
018. April 2011
Vor kurzem bin ich über folgendes seltsames Phänomen gestolpert:
Die folgende Abfrage ist eigentlich nichts besonderes. Allerdings existiert die Spalte "country” nur in der Tabelle Customers, aber nicht in der Tabelle orders.
select * from Customers
where Country in
(select country from [...]
SQL Server : Index Leitfaden Teil 2 – Vergabe von Indizes
315. April 2011
Im Teil 1 Index Leitfaden Teil 1- Index für Rookies haben wir die den gruppierten und nicht gruppierten Index vorgestellt. Nun wollen wir mal sehen, auf was es bei der Vergabe der Indizes ankommt.
Wir wissen bereits, dass Nicht gruppierte Indizes gut für Abfragen bei relativ geringen Ergebnismengen [...]
SQL Server : Index Leitfaden Teil 1 – Indizes für Rookies
014. April 2011
Indizes sind Top Beschleuniger für T-SQL! Ja und Nein. Tatsache ist, dass Indizes Abfragen enorm, wir sprechen von 30 Sekunden auf 1 Sekunde – reduziert werden können. Tatsache ist allerdings auch, dass Indizes “schmerzen”, wenn es um Inserts, Update und Delete geht. Indizes müssen daher mit [...]
SQL Server 2012 – Paging in T-SQL Abfragen
112. Januar 2011
Bisher war es nur sehr umständlich möglich die Ausgabe bestimmter Zeilen eines Resultsets zu steuern. Mit Hilfe der TOP Anweisung kann man zwar die ersten n Zeilen ausgeben, aber wie gibt man die letzten n Zeilen aus oder etwa Zeile 20 bis 30 aus? Ich denke dabei an RANK() oder an WITH [...]
SQL Server 2012 – Sequences
16. Januar 2011
Eine Neuerung, aber keine neue Erfindung, sind Sequences. Bei Oracle oder DB2 schon lang zu haben, werden diese erst in Denali SQL 11 eingeführt.
Sequenzen stellen eine Möglichkeit dar Zahlenreihen unabhängig (auch ausserhalb von Tabellen) transaktional zu erzeugen.
Folgendes Beispiel soll dies [...]
Restore einer Datenbank – Transaktionsprotokoll defekt oder weg
217. Oktober 2010
Der folgende Fall ist vielfach im Internet zu finden:
“Huch.. das Logfile ist aber groß. Die DB ist 500 MB und das Logfile 50 GB groß. Komisch . Am besten ich lösch das mal….DB offline und weg damit..”
Ja.. nicht nur das passiert.. auch ein Defekt des Transaktionsprotokolls könnte aufgetreten [...]
Optimierung durch Sparse Columns – Spalten mit geringer Dichte
017. Juni 2010
von Fumus in SQL Server
Bis zur Version SQL Server 2005 mussten Spalten, die mit dem NULL belegt werden trotzdem Speicherplatz belegen. Das ist ok, wenn man bedenkt, dass eine Spalte auch eine leere Menge (keine Zeichen) beinhalten kann und somit sich von NULL unterscheidet. (‘’ ist nicht NULL)
Ab Version SQL 2008 kann [...]
T-SQL: Spalten zu Zeilen
211. Mai 2010
Folgendes kleines Problem musste ich vor kurzem lösen:
Die Werte eine Spalte sollten als kommaseparierte Liste ausgegeben werden.
Bspw: Tabelle Kunden:ID Nachname
------------------
1 Maier
2 Schmitt
3 Gates
4 JobAus dieser Tabelle sollte folgendes generiert [...]
SQLDays in Rosenheim Review
025. Oktober 2009
Review zu SQLDays. Vorträge im Zeichen des SQL Server 2008 R2 und Gemini.
Demodatenbanken
015. September 2009
Für diverse test benötige ich dann und wann ein paar Datenbanken:
Hier meine wichtigsten:
Nordwind DB als Skript-Datei:Nordwind DB
Adventureworks 2008: (ist eigtl ein Skript, das viele .csv Dateien importiert. Das Skript muss noch an die jeweiligen Pfade angepaßt werden.
AdventureWorks2008 [...]
T-SQL – SQL Statement macht mal ne Pause
010. Juli 2009
Weil es nun doch schon öfters gefragt wurde..:
Wie kann man ein SQL Statement eine gewisse Zeit warten bzw pausieren lassen..?
Ganz simpel mit WAITFOR DELAY ‘ZEIT’
Hier ein Beispiel:
WAITFOR DELAY ’00:00:10′; — wartet 10 Sekunden
select * from customers
share me! Blog this! Bookmark on Delicious [...]
Kürzliche Kommentare