Найти - Пользователи
Полная версия: pyodbc накатка скриптов на MSSQL
Начало » Базы данных » pyodbc накатка скриптов на MSSQL
1
well
День добрый! Есть у меня следующая задача: нужно накатить пачку (штук 200) скриптов на базу MSSQL. Исторически так сложилось, что использую pyodbc для работы с MSSQL. Может кто сталкивался с такой задачей и подскажете, как лучше ее решить? В нете покопался и нашел совет использовать sqlcmd, но хочется как-то более красиво. Может данную задачу можно решить и не через pyodbc? Еще думал, как вариант, открывать файл со скриптом, формировать стрингу и на выполнение ее.
o7412369815963
а в чем проблема? я активно использую pyodbc из под linux (и немнога из под win), работает стабильно.
well
o7412369815963
а в чем проблема? я активно использую pyodbc из под linux (и немнога из под win), работает стабильно.
Не знаю, как лучше скормить ему пачку *.sql файлов.
dvs
well
скрипты у тебя сейчас где? в файлах?
тогда не проблема “Еще думал, как вариант, открывать файл со скриптом, формировать стрингу и на выполнение ее”
например
import glob
glob.glob('*.sql')
PooH
o7412369815963
а в чем проблема? я активно использую pyodbc из под linux (и немнога из под win), работает стабильно.
Кстати, как у вас с кодировкой проблем не было? Я так и не смог отстроить
o7412369815963
PooH
o7412369815963
а в чем проблема? я активно использую pyodbc из под linux (и немнога из под win), работает стабильно.
Кстати, как у вас с кодировкой проблем не было? Я так и не смог отстроить
У меня в базе лежит 1С, у неё кодировка cp1251. Поэтому я при отправке запроса кодирую её в cp1251, а при получении ответов декодирую - проблем не было, все хорошо работает.
well
dvs
well
скрипты у тебя сейчас где? в файлах?
тогда не проблема “Еще думал, как вариант, открывать файл со скриптом, формировать стрингу и на выполнение ее”
например
import glob
glob.glob('*.sql')
Спасибо, так тогда и сделаю.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB