02.23.2010

Wenn man möchte oder muß ....

4
Category   
In einer Store Procedure auf einen UNC-Pfad zugreifen, dann hilft -> net use!!!!

          EXEC xp_cmdshell 'net use y: \\server\path /user:username password'
        EXEC xp_cmdshell 'copy y:\*.* f:\temp'        
        EXEC xp_cmdshell 'net use y: /delete'

Dann kann obiges Script helfen -> Also Laufwerk mappen, kopieren und wieder das Mappen entfernen!

Gruß JJR

12.25.2009

Stacktrace im SQL Server

0
Category   
Also nehmen wir mal an, wie es dazugekommen ist - Schweigen - man hat einen Datenbank mit ca. 1000 Stored Procedures und ca. 500 Triggern in den Tabellen.
Was man nun möchte ist was ähnliches wie in C# haben, einen Stacktrace, nach dem Motto, wenn was schief läuft möchte ich auch wissen, wie der gesamte Aufrufpfad war
Read More

11.24.2009

Hatte da mal was gebastelt oder gefunden bzgl. dem Table-Space

0
Category
ich glaube mich recht zu erinnern, es war Wie kommt man zu Tabellengrößen Informationen ?
Read More

11.08.2009

SQL Server Replikation

0
Category
Falls Ihr mal eine SQL Server Replikation einrichten wollt und die Meldung erhaltet:

Kann mich nicht mit dem Server verbinden.
Bitte geben Sie keine IP-Adresse o.ä. ein, sondern den richtigen Servernamen.

Dann hilft folgendes ->
Read More

10.23.2009

SQL INNER JOIN, LEFT JOIN und SET ANSI_NULL OFF

0
Category  
Mhhh, also wie soll ich anfangen.... Am Besten nehmt Ihr Euch eine SQLExpress Edition 2005 und legt folgende Tabelle an.

CREATETABLE [dbo].[T_ID](
        [ID] [int] NULL
)ON [PRIMARY]

Dann folgendes Statement ausführen ->
insertinto t_id (id) values(null)

Dann macht einfach mal folgendes select ->
select* from t_id where id =null

Super, nix wird selektiert, haben wir auch nicht anders erwartet

Und das soll spannend sein??? .....
Read More

09.19.2009

Wenn man Upgraden will

0
Category  
ich meinen einen SQL Server von 2005 nach 2008, dann ist es ja nicht unbedingt die eleganteste Art und Weise, dass Produktivsystem runterzufahren ein Upgrade zu machen, wieder hochzufahren und ein Gebet auszusprechen!
Read More

07.23.2009

Software generieren mit T-SQL (2)

0
Category   
Hier ein weiterer Link zum Generieren von Stored Procedures

Dynamic Generation of Stored Procedures

Hier war der andere -> Software generieren ...

Und das Script zum Download ->

Gruß JJR

06.12.2009

SQL Server Agent Job Monitor

0
Category
Es gibt ja auf dieser Welt Entwickler und Architekten die halten sich an keine Regeln

Bei der Entwicklung einer Middle-Ware kann es passieren, dass man den SQL Server als Real-Time-Datenabgleichstool missbraucht.
Da es dann hierbei zu Engpässen kommen kann, werden viele viele SQLAgent aufgesetzt, welche im Minuten-Takt die armen kleinen SQL-Server-Tabellen mit Updates, Deletes und Inserts konfrontieren.

Wer behält, da den Überblick?
Read More

06.02.2009

xp_cmdshell

7
Category  
Just a reminder for me, enable cmdshell ->

EXEC sp_configure 'show advanced options', 1
GO
RECONFIGURE
GO
EXEC sp_configure 'xp_cmdshell', 1
GO
RECONFIGURE
GO

bei folgender Fehlermeldung ->

Read More

05.20.2009

SQLScriptDumper und nun????

0
Category   
hier habe ich ja meinen SQLScriptDumper kurz vorgestellt

Aber was zum Teufel fängt man mit dem Output an?
Read More

05.15.2009

SQLScriptDumper

0
Category   
Es gibt ja Datenbanken, welche sehr viel Code enthalten. Manchmal mehr Code und Tabellen wie die Anwendung, welche die Datenbank benutzt.

Hierbei ist es dann von Vorteil, wenn der Code in Dateien exportiert wird, damit man diese weiterverarbeiten kann.

Read More

05.15.2009

Also heute gibt es mal was zum knobeln :-)

0
Category  
Im wesentlichen geht es eigentlich nur um die Implizite Typkonvertierung im SQL Server
Read More

04.29.2009

Immer auf der Suche.... Shrink Log File (2)

0
Category  

Nachdem ich  hier mir merkte wie man das Log einer SQL DB im SQL Server verkleinert. Brauchte ich nun eine Lösung, um diese auf alle Datenbanken des Servers anzuwenden.
Read More

11.30.2008

Software generieren ...

0
Category   

bin ich ja ein Freund davon, deshalb bin ich immer wieder froh, wenn ich "Scripts" finde.

Heute habe ich ein Script gefunden, welches Insert, Update und Delete Stored-Procs erzeugt

...
Read More

09.05.2008

Manchmal unter gewissen Umständen kann es vorkommen

0
Category  

daß man eine Datenbank kopieren möchte, aber dies nicht über das Management Studio oder ein DTS machen möchte bzw. kann.
Read More

08.30.2008

Trigger entfernen ...

0
Category  

Manchmal treffen Architekten Entscheidungen, welche einen veranlassen alle Trigger von Tabellen in einer dedizierten Datenbank zu entfernen.

Über Ursachen und Gründe schweige ich mich aus.
Read More

05.16.2008

Immer auf der Suche.... Shrink Log File

0
Category  

Wenn ich das LOG-File auf einem SQL-Server verkleinern moechte, suche ich mich immer wieder, nach den T-SQL-Befehlen....
Nach ca. 2-5 Minuten habe ich die 3 Zeilen dann zusammen.
 
USE DatabaseName
GO
            
DBCC SHRINKFILE(<TransactionLogName>, 1)
            
BACKUP LOG <DatabaseNameWITH TRUNCATE_ONLY
            
DBCC SHRINKFILE(<TransactionLogName>, 1)

Damit ich das naechste mal ein wenig schneller bin, habe ich Sie jetzt hier mal aufgeschrieben

Gruß JJR

02.04.2008

Wie kommt man zu Tabellengrößen Informationen ?

0
Category  

Immer wieder kommt es vor, dass man Informationen bzgl. Größe, Indizes, Plattenplatz usw. aus einem SQL-Server ermitteln muß.
Weiterhin kann es interessant sein, diese Informationen z.B. stündlich wegzuschreiben, um später ein schönes Diagramm daraus zu bauen...
Read More

02.02.2008

SQL Server Performance Dashboard Reports

0
Category  

den Namen habe ich irgendwo aufgeschnappt, dachte mir OK schaust Du Dir mal an. Wenn es ein gutes Tool ist und preiswert, dann kann man es ja evtl. anschaffen.

Ansonsten ist es ja immer eine mühsame Detektiv Arbeit im Produktiv System die Statements zu finden, welche die LAST erzeugen und den Server in die Knie zwingen
Read More

Amazon


Impressum

Firmenname: Peanuts-Soft
Straße Nummer: Monsheimerstrasse 4
PLZ Ort: 67592 Flörsheim-Dalsheim
Telefon: +491772134526
E-Mail: joerg.reck @ peanuts-soft.de
Disclaimer: Peanuts-Soft übernimmt keine Garantie dafür, dass die auf dieser Website bereitgestellten Informationen vollständig, richtig und stets aktuell sind. Dies gilt auch für alle Links, auf die verwiesen wird. Peanuts-Soft ist für die Inhalte, auf die per Link verwiesen wird, nicht verantwortlich. Peanuts-Soft haftet nicht für konkrete, mittelbare und unmittelbare Schäden oder Schäden, die durch fehlende Nutzungsmöglichkeiten, Datenverluste oder entgangene Gewinne – sei es aufgrund der Nichteinhaltung vertraglicher Verpflichtungen, durch Fahrlässigkeit oder eine andere unerlaubte Handlung – im Zusammenhang mit der Nutzung von Dokumenten oder Informationen bzw. der Erbringung von Dienstleistungen entstehen, die auf dieser Web Site zugänglich sind.
Datenschutz: Inhalt und Gestaltung der Internetseiten sind urheberrechtlich geschützt. Eine Vervielfältigung der Seiten oder deren Inhalte bedarf der vorherigen schriftlichen Zustimmung von Peanuts-Soft.


Powered By

Domino BlogSphere
Version 3.0.2