python3.2/tkinter を使用して、MS SQL Server 2008 で DB を復元したいと考えています。(既に存在する場合) DB の名前を変更して復元するコマンドはありますか。どうすればPythonからのみ実行できますか?
ありがとう
python3.2/tkinter を使用して、MS SQL Server 2008 で DB を復元したいと考えています。(既に存在する場合) DB の名前を変更して復元するコマンドはありますか。どうすればPythonからのみ実行できますか?
ありがとう
_mssql
から簡単に使用できますpymssql
。
import _mssql
conn = _mssql.connect(server='', user='', password='', database='')
conn.execute_non_query("IF EXISTS (SELECT 0 FROM sys.databases WHERE name = 'mydb') BEGIN ALTER DATABASE mydb MODIFY NAME = mydb_old END")
conn.execute_non_query("RESTORE DATABASE mydb FROM DISK='C:\mydb.bak'")
すばやく、MSSQL のように簡単に。