Найти - Пользователи
Полная версия: python+ms sql
Начало » Базы данных » python+ms sql
1 2
bio_hazard
Здравствуйте. По работе мне приходится иногда писать отчеты, данные находятся в разных субд -ms sql и postgres. Все пишу на java, но есть желание попробовать на питоне. Не понятно только как подключатся к субд, как драйвер использовать ? (смущает их многообразие). Посоветуйте, что использовать для подключения к mssql и к postgressql ?
Ferroman
Посоветуйте, что использовать для подключения к mssql и к postgressql ?
SQLAlchemy
Installing a Database API
SQLAlchemy is designed to operate with a DB-API implementation built for a particular database, and includes support for the most popular databases:

* Postgres: psycopg2
* SQLite: pysqlite, sqlite3 (included with Python 2.5 or greater)
* MySQL: MySQLdb
* Oracle: cx_Oracle
* MS-SQL, MSAccess: pyodbc (recommended), adodbapi or pymssql
* Firebird: kinterbasdb
* Informix: informixdb
* DB2/Informix IDS: ibm-db
* Sybase: TODO
* MAXDB: TODO
pythonwin
bio_hazard, можешь использовать ORM = sqlalchemy или sqlobject или напрямую использовать psycopg2 для PSQL и pymssql для работы с MSSQL
bio_hazard
pythonwin спасибо за ответ!
pythonwin
bio_hazard
pythonwin спасибо за ответ!
пожалуйста
dvs
bio_hazard Для коннекта к MS SQL Server на данный момент лучше использовать pyodbc.
Возможно для вас вариант ещё использовать Jython.
dev65
пробовал pymssql, работает отлично. подключался к 2000му серверу.
balu
Если есть отчеты, то я бы больше подумал о java+jython
Дикий Билл
Ну как успехи?
Я тоже работаю с MS SQL, пока не придумал как мне использовать python, но язык чисто эстетически нравится (только недавно начал про него читать) :)
Насколько я понял (из поиска по этому форуму) с WEBслужбами у питона проблемы, а я хотел бы Reporting Services использовать, это недостаток.
В общем, пиши об экспериментах - интересно.
Андрей Светлов
С mssql - никаких проблем. 1 год - полет нормальный.
Хотя, будь моя воля - выкинул бы эту гадость к черту. Но нельзя - есть очень объективные причины.

Какие у Питона проблемы с WEB службами - не понял.
Либо под этим термином понимается нечто специфическое, либо проблем нет.
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