Форум сайта python.su
Добро всем дня.
У меня возникла проблема нужно подключиться к 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
Отредактировано Nicke_grodno (Янв. 19, 2018 12:11:13)
Офлайн
Nicke_grodnoнеобходимо больше информации, какие сообщения пишутся?
Pyodbc и Pymssql не могут подключиться
Офлайн
Nicke_grodno
Не смотря на версию 2, джанга по-прежнему официально не поддерживает MSSQL
https://docs.djangoproject.com/en/2.0/ref/settings/#engine поэтому я бы крайнек не рекомендовал юзать эту СУБД под джангой. Лучше сразу искать другой фреймворк, если МССкуль без вариантов.
Офлайн
Да база сделана на MSSql и от нее не уйти((( Даже на 2005 не могут перейти.
Отредактировано Nicke_grodno (Янв. 19, 2018 12:14:30)
Офлайн
Nicke_grodno
Ну тогда Джанго не для вас.
Офлайн
А если будет 2005 sql, я смогу работать с ним?
Офлайн
Nicke_grodnoВы документацию по джанге читали? Я вам даже ссылку давал выше на перечень официально поддерживаемых бэкендов к СУБД. MSSql там нет, ни в какой версии. Ну какие тут вопросы то еще? А может 7.0? А может 6.0?
А если будет 2005 sql, я смогу работать с ним?
Офлайн
> Да база сделана на MSSql и от нее не уйти((( Даже на 2005 не могут перейти.
Установи PostgreSQL и перенеси данные, или в M$SQL куча хранимок?
Офлайн
Вьюшки и хранимки тьма. Думаю использовать web2py
Офлайн