Megosztás a következőn keresztül:


sp_help_log_shipping_secondary_database (Transact-SQL)

A következőkre vonatkozik:SQL Server

Ez a tárolt eljárás lekéri egy vagy több másodlagos adatbázis beállításait.

Transact-SQL szintaxis konvenciók

Szemantika

sp_help_log_shipping_secondary_database
    [ [ @secondary_database = ] N'secondary_database' ]
    [ , [ @secondary_id = ] 'secondary_id' ]
[ ; ]

Arguments

[ @secondary_database = ] N'secondary_database'

A másodlagos adatbázis neve. @secondary_databasea sysname, alapértelmezés szerint NULLa .

[ @secondary_id = ] 'secondary_id'

A másodlagos kiszolgáló azonosítója a napló szállítási konfigurációjában. @secondary_ida uniqueidentifier, alapértelmezés szerint NULL.

Kódértékek visszaadása

0 (sikeres) vagy 1 (hiba).

Eredményhalmaz

Oszlop neve Description
secondary_id A másodlagos kiszolgáló azonosítója a napló szállítási konfigurációjában.
primary_server Az SQL Server adatbázismotor elsődleges példányának neve a naplószállítási konfigurációban.
primary_database Az elsődleges adatbázis neve a napló szállítási konfigurációjában.
backup_source_directory Az a könyvtár, amelyben a tranzakciónapló biztonsági mentési fájljai az elsődleges kiszolgálóról vannak tárolva.
backup_destination_directory A másodlagos kiszolgáló azon könyvtára, ahová a biztonsági mentési fájlokat átmásolja a rendszer.
file_retention_period A biztonsági mentési fájlok a másodlagos kiszolgálón való megőrzésének időtartama percek alatt, a törlés előtt.
copy_job_id A másodlagos kiszolgálón a másolási feladathoz társított azonosító.
restore_job_id A másodlagos kiszolgálón a visszaállítási feladathoz társított azonosító.
monitor_server A naplószállítási konfigurációban monitorkiszolgálóként használt SQL Server adatbázismotor példányának neve.
monitor_server_security_mode A figyelőkiszolgálóhoz való csatlakozáshoz használt biztonsági mód.

1 = Windows-hitelesítés.
0 = SQL Server-hitelesítés.
secondary_database A másodlagos adatbázis neve a napló szállítási konfigurációjában.
restore_delay Az az idő percek alatt, amíg a másodlagos kiszolgáló várakozik egy adott biztonsági mentési fájl visszaállítása előtt. Az alapértelmezett érték 0 perc.
restore_all Ha 1 értékre van állítva, a másodlagos kiszolgáló visszaállítja az összes elérhető tranzakciónapló biztonsági mentését a visszaállítási feladat futtatásakor. Ellenkező esetben egy fájl visszaállítása után leáll.
restore_mode A másodlagos adatbázis visszaállítási módja.

0= Visszaállítási napló a .NORECOVERY
1= Visszaállítási napló a .STANDBY
disconnect_users Ha 1 értékre van állítva, a rendszer a visszaállítási művelet végrehajtásakor leválasztja a felhasználókat a másodlagos adatbázisról. Alapértelmezett = 0.
block_size A biztonsági mentési eszköz blokkméreteként használt bájtokban megadott méret.
buffer_count A biztonsági mentési vagy visszaállítási művelet által használt pufferek teljes száma.
max_transfer_size Az SQL Server által a biztonsági mentési eszközre küldött maximális bemeneti vagy kimeneti kérelem bájtban megadott mérete.
restore_threshold A riasztás létrehozása előtt eltelt percek száma a visszaállítási műveletek között.
threshold_alert A visszaállítási küszöbérték túllépésekor aktiválandó riasztás.
threshold_alert_enabled Meghatározza, hogy engedélyezve vannak-e a visszaállítási küszöbérték-riasztások.

1 = Engedélyezve.
0 = Letiltva.
last_copied_file A másodlagos kiszolgálóra másolt utolsó biztonsági mentési fájl fájlneve.
last_copied_date A másodlagos kiszolgálóra irányuló utolsó másolási művelet időpontja és dátuma.
last_copied_date_utc A másodlagos kiszolgálóra irányuló utolsó másolási művelet időpontja és dátuma, az egyezményes világidővel kifejezve.
last_restored_file A másodlagos adatbázisba visszaállított utolsó biztonsági mentési fájl fájlneve.
last_restored_date A másodlagos adatbázis utolsó visszaállítási műveletének időpontja és dátuma.
last_restored_date_utc A másodlagos adatbázis utolsó visszaállítási műveletének időpontja és dátuma, az egyezményes világidőben kifejezve.
history_retention_period A napló szállítási előzményrekordjainak egy adott másodlagos adatbázishoz való megőrzésének percekben megadott időtartama a törlés előtt.
last_restored_latency A napló biztonsági mentése az elsődlegesen való létrehozása és a másodlagos biztonsági mentés visszaállítása között eltelt idő percek alatt.

A kezdeti érték a következő NULL: .
secondary_connection_options További csatlakozási lehetőségek a naplószállítás végrehajtható példánya és a másodlagos replikapéldány közötti kapcsolathoz.

Elérhető az SQL Server 2025 (17.x) és későbbi verzióitól kezdve.
monitor_connection_options További csatlakozási lehetőségek a másodlagos replikapéldány és a távoli figyelő közötti kapcsolathoz.

Elérhető az SQL Server 2025 (17.x) és későbbi verzióitól kezdve.

Megjegyzések

Ha a @secondary_database paramétert adja meg, az eredményhalmaz az adott másodlagos adatbázissal kapcsolatos információkat tartalmaz; ha a @secondary_id paramétert is tartalmazza, az eredményhalmaz az adott másodlagos azonosítóhoz társított összes másodlagos adatbázis adatait tartalmazza.

sp_help_log_shipping_secondary_database A másodlagos kiszolgálón lévő adatbázisból master kell futtatni.

Permissions

Ezt az eljárást csak a sysadmin rögzített kiszolgálói szerepkör tagjai futtathatják.