Hallo,
Experimentiere mit Express Edtition, Managementstudio Express
Hintergrund:
Ich habe eine SP die BACKUP DATABASE der Datenbank "TestSQL" ausführt.
Als Parameter gebe ich den Namen eines Sicherungsmediums (TestSQL) gleich als default Wert, mit (=ein Pfad)
[highlight=sql]set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE BackupTestSQL
@Medium as varchar(max)=TestSQL
AS
SET NOCOUNT ON
BACKUP DATABASE TestSQL
TO @Medium
RETURN[/highlight]
Wenn ich diese Prozedur ausführe, klappt das auch ganz schön.
Meine Anforderung wäre nun,
1) Das Ergebnis, welches danach in Meldungen steht, auszulesen, bzw zurückzugeben, da ich diese Prozedur aus einer *.adp aus Access, aufrufe und dort gerne ein detailliertes Ergebnis bekommen würde.
Im genannten Fall wäre das, bei Erfolg zB:
Bitte um Info, wie das zustande gebracht werden kann.
2) Grundsätzlich würde es mich interessieren, ob man die Meldungen, nach erfolgter Anweisung, auslesen kann, um dieses Ergebnis zB in eine Table zu inserten...
Beispiel:
liefert:
Danke schon mal im Voraus!
VG
Telepatl
Experimentiere mit Express Edtition, Managementstudio Express
Hintergrund:
Ich habe eine SP die BACKUP DATABASE der Datenbank "TestSQL" ausführt.
Als Parameter gebe ich den Namen eines Sicherungsmediums (TestSQL) gleich als default Wert, mit (=ein Pfad)
[highlight=sql]set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE BackupTestSQL
@Medium as varchar(max)=TestSQL
AS
SET NOCOUNT ON
BACKUP DATABASE TestSQL
TO @Medium
RETURN[/highlight]
Wenn ich diese Prozedur ausführe, klappt das auch ganz schön.
Meine Anforderung wäre nun,
1) Das Ergebnis, welches danach in Meldungen steht, auszulesen, bzw zurückzugeben, da ich diese Prozedur aus einer *.adp aus Access, aufrufe und dort gerne ein detailliertes Ergebnis bekommen würde.
Im genannten Fall wäre das, bei Erfolg zB:
Code:
192 Seiten wurden für die 'TestSQL'-Datenbank, Datei 'TestSQL' für Datei 5, verarbeitet. 3 Seiten wurden für die 'TestSQL'-Datenbank, Datei 'TestSQL_log' für Datei 5, verarbeitet. BACKUP DATABASE hat erfolgreich 195 Seiten in 0.492 Sekunden verarbeitet (3.231 MB/s).
2) Grundsätzlich würde es mich interessieren, ob man die Meldungen, nach erfolgter Anweisung, auslesen kann, um dieses Ergebnis zB in eine Table zu inserten...
Beispiel:
Code:
select * from Testschleife
Code:
(36 Zeile(n) betroffen)
VG
Telepatl