SQL server databáze   zodpovězená otázka

SQL

dobrý den,

chtěl bych se zeptat zda je možné již vytvořenou a připojenou databázi k sql serveru přemístit na jiné místo resp na jiný disk.

Momentálně je databáze uložena na C disku na serveru v defaulním adresáři, ale z důvodu nedostatku místa na C disku by jsem chtěl databázi přesunout na D disk totožného serveru.

Lze to udělat jednoduše detach databáze, překopírovat manuálně databázový soubor mdf + log na disk D a pak znovu atach databáze z nového umístění ? Nebo je vhodný jiný postup ?

Používám SQL server 2005 express edici.

Děkuji za odpověď

Honza

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Asi bych to řešil tím, že si zazálohuji databazi a potom si vytvořim novou, která bude ulozena na disku D: a do této bych zálohu obnovil. Popř. puvodní po záloze smazat a vytvořit se stejnym jmenem na disku D:

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Dobrý den,

možná by to šlo podle tohoto postupu: http://interval.cz/clanky/jak-na-ms-sql-...

Odpojíte databázi, přesunete data a při znovupřipojení si vyberete nové umístění.

K SQL serveru patří také nástroj Import and export dat , tím by to možná šlo taky, ale nevím jestli je součástí i express edice.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Import a export dat bych nedoporučoval v přípaďe, že máte větší databázi a relace mezi tabulkama je to dost pracné zjisti, jejich pořadí pro exportování.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Pokud si můžete dovolit databázový server na chvíli vypnout, je to jednoduché. Databázi odpojte (detach), ve službách vypněte službu SQL Server, soubory MDF přesuňte jinam (musíte mít admin práva) a pak spusťte službu a databázi si attachněte.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Způsobů. jak to udělat, je víc. Lze použít OFFLINE stav databáze, kombinaci Attach/Detach, případně Backup/Restore. Více se lze dočist třeba na http://www.biexperts.cz/index.php/profes...

nahlásit spamnahlásit spam 0 odpovědětodpovědět

dekuji za vsechny rady a tipy

s pozdravem

Honza

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback