Писал процедуру копирования. Сам процесс проходил успешно, кроме финала.
Вижу, что файл создается, но после завершения скрипта - сразу пропадает. В мусорке нет, на диске нет.
Извините, вопрос почти сразу закрылся решением (см. ниже)
Может, пригодится кому-нить
# -*- coding: utf-8 -*- import pyodbc import time db_conn=pyodbc.connect('DRIVER={SQL Server};SERVER=192.168.0.3;DATABASE=base_name;UID=username;PWD=password',autocommit=True) db_cursor=db_conn.cursor() db_cursor.execute(r"BACKUP DATABASE database_name TO DISK='d:\sql\backup\123.bak' ") # !!! time.sleep(1) db_cursor.close() db_conn.close()
P.S. Намек на решение оказался тут же на форуме
Намек на этом же сайте…
почему-то без костыля в виде паузы не работает