milo86
Goto Top

MSSQL - Prozeduren einer Datenbank zwischen 2 Servern kopieren

Hallo,

ich habe eben die Aufgabe bekommen alle gespeicherten Prozeduren (einer Datenbank) zwischen 2 MSSQL Servern zu kopieren.
Also die Prozeduren von Server 1 auf Server 2 kopieren.

Wie kann ich das möglichst automatisieren?


Grüße
Oliver

Content-Key: 114589

Url: https://administrator.de/contentid/114589

Ausgedruckt am: 29.03.2024 um 01:03 Uhr

Mitglied: milo86
milo86 24.04.2009 um 13:03:10 Uhr
Goto Top
DECLARE MY_CURSOR Cursor
FOR

SELECT 
        t1.Routine_Schema
FROM
        [DATENBANK].INFORMATION_SCHEMA.Routines t1
Open My_Cursor
DECLARE @sql VARCHAR(MAX) 

FETCH NEXT FROM MY_Cursor INTO @sql
While (@@FETCH_STATUS <> -1)
BEGIN
IF (@@FETCH_STATUS <> -2)
Print @sql 
FETCH NEXT FROM MY_CURSOR INTO @sql
END
CLOSE MY_CURSOR
DEALLOCATE MY_CURSOR
GO

Habs gefunden. Oben die Lösung.