Nicke_grodno
Янв. 19, 2018 10:14:07
Добро всем дня.
У меня возникла проблема нужно подключиться к MSSQL2000 и не как не выходит. Pyodbc и Pymssql не могут подключиться. Подскажите чем можно подключиться? (Использую Python 3.6 + Django 2.0)
При использовании django-mssql пишет:
'sqlserver_ado' isn't an available database backend. Try using django.db.backends.XXX (mysql, oracle …)
При Pyodbc не поддерживается версия Django
JOHN_16
Янв. 19, 2018 11:19:48
Nicke_grodno
Pyodbc и Pymssql не могут подключиться
необходимо больше информации, какие сообщения пишутся?
FishHook
Янв. 19, 2018 11:52:30
Nicke_grodnoНе смотря на версию 2, джанга по-прежнему официально не поддерживает MSSQL
https://docs.djangoproject.com/en/2.0/ref/settings/#engine поэтому я бы крайнек не рекомендовал юзать эту СУБД под джангой. Лучше сразу искать другой фреймворк, если МССкуль без вариантов.
Nicke_grodno
Янв. 19, 2018 12:14:05
Да база сделана на MSSql и от нее не уйти((( Даже на 2005 не могут перейти.
FishHook
Янв. 19, 2018 12:18:30
Nicke_grodno
Ну тогда Джанго не для вас.
Nicke_grodno
Янв. 19, 2018 12:32:37
А если будет 2005 sql, я смогу работать с ним?
FishHook
Янв. 19, 2018 13:29:01
Nicke_grodno
А если будет 2005 sql, я смогу работать с ним?
Вы документацию по джанге читали? Я вам даже ссылку давал выше на перечень официально поддерживаемых бэкендов к СУБД. MSSql там нет, ни в какой версии. Ну какие тут вопросы то еще? А может 7.0? А может 6.0?
Rodegast
Янв. 19, 2018 19:14:10
> Да база сделана на MSSql и от нее не уйти((( Даже на 2005 не могут перейти.
Установи PostgreSQL и перенеси данные, или в M$SQL куча хранимок?
Nicke_grodno
Янв. 19, 2018 19:16:25
Вьюшки и хранимки тьма. Думаю использовать web2py