22.12.2019, Vladimír Klaus, navštíveno 3815x
Nedávno jsem byl postaven před potřebu vytvořit kopii databáze. Ano, dá se to udělat přes zálohování a obnovu nebo import dat, ale ani jedno z toho není zrovna ideální řešení. Mnohem lepší volbou je kliknout pravým tlačítkem na databázi, zvolit Tasks > Copy Database...
Ještě musím upozornit na to, že kopírování celé databáze není totéž jako kopírování dat z jedné databáze do druhé!
Zobrazí se původce, kde vyberete zdrojový a cílový server, v mém případě to bylo jednodušší, protože šlo stále o ten samý lokální server.
Berte vážně varování, že pokud neběží SQL Server Agent, že se kopie asi nepodaří. Ono se to totiž nepodaří určitě!
Zapnutí této služby se provádí pomocí SQL Server Configuration Managera. To ovšem není normální aplikace, proto se jeho spuštění musí provést přes Start.
Pak už to ale jako normální aplikace vypadá.
Velmi pravděpodobně máte ve stavu uvedeno Stopped. Ale pouhé spuštění nepomůže, je třeba nejprve kliknout pravým tlačítkem, vybrat Vlastnosti a tam nastavit do přihlašování "Built-in account: Local System".
Pak už je možno službu nastartovat, případně nastavit automatický start.
Když je všechno nastaveno správně, měla by se kopie provést.
Zdroj: