Pro SQL Server Disaster Recovery

Datenbank-Server können (und werden) ebenso ausfallen wie alle anderen elektronischen Geräte. Von daher ist es grob fahrlässig, sich mit diesen Gedanken nicht rechtzeitig zu beschäftigen. Wie der daraus resultierende Plan aussieht hängt vom jeweiligen Ei… mehr »

Rückgaben von Stored Procedures ad hoc weiterverarbeiten

Wenn man die Rückgabe eines Resultsets einer Stored Procedure ad hoc in einer neuen Tabelle oder direkt weiterverarbeiten möchte, kann man mit Hilfe von OPENROWSET (siehe Hilfe, Ad Hoc Distributed Queries müssen erlaubt sein) ein wenig tricksen: Der Ei… mehr »

ERworld 2010

ERworld 2010 is the FIRST Online Conference Dedicated Completely to Data Modeling and the Data Management Professional—BY Data Professionals, FOR Data Professionals, and 100% Focused on Data Professionals. CA ERwin realizes the importance of hearing fro… mehr »

Leere Strings und implizite Datentyp Konvertierung

Angenommen wir haben folgende Ausgangssituation: create table mytable ( a int ) insert into mytable(a) values(0) Und wir wollen nun die Daten abfragen. select A from myTable where A=0 A ----------- 0 So, genauso wie es… mehr »

JOIN Stolperfallen Teil 2

Immer wieder kann man Leute beobachten, die fragen, warum ihr LEFT JOIN Statement nicht das gewünschte Resultset zurückbringt. Beispiel: CREATE TABLE #Table1 (tid INT, c1 CHAR) CREATE TABLE #Table2 (tid INT, c2 CHAR) INSERT INTO #Table1 SELEC… mehr »

PASS Camp 2010

Schon einmal vom PASS Camp gehört?PASS Camp ist eine dreitäge Community Veranstaltung zu Themen zum SQL Server. Dieses Jahr findet die zweite Veranstaltung in diesem Jahr statt und zwar vom 19. bis 21. Oktober 2010. Der Schwerpunkt ist diesmal auf BI m… mehr »

Tabellen ohne Indizes

Hier sind diverse Möglichkeiten um zu überprüfen, für welche Tabellen kein Clustered Index definiert wurde:CREATE TABLE dbo.t(c1 int) -- heapCREATE TABLE dbo.t1(c1 int PRIMARY KEY) -- cixCREATE TABLE dbo.t2(c1 int)GOCREATE NONCLUSTERED INDEX ix_t2 ON d… mehr »

Was ist ein Datenbank-Architekt?

Ich habe schon einige Zeit über die Frage nachgedacht: Wofür steht eigentlich DBA? Die meisten interpretieren es als Datenbank-Administrator, aber einige eben auch als Datenbank-Architekt. Die Unterschiede sind fliessend und es gibt viele Überschneidunge… mehr »

IDENTITY Wert überschreitet den Gültigkeitsbereich

Die IDENTITY Eigenschaft ist eine oft genutzte Methode eine eindeutige Kennzeichnung eines Datensatzes zu erreichen. Sie wird in der Regel für eine Spalte vom Datentyp INTEGER verwendet. Damit stehen ca. 2,1 Mrd. Werte zur Verfügung. Doch was passiert ei… mehr »

Suche nach Objekten in Datenbanken

Bei Entwicklungen in größeren Umgebungen ist es häufig erforderlich, dass neben einer DEV-Umgebung noch eine TEST, UAT (User Acceptance Test) und ev. auch die Produktionsumgebung auf einem Server vorhanden ist. Eventuell ist es aber auch so, dass sie ein… mehr »
1 2 3 4 5 6 7 8 9 10 11 ... 57 »