[sqlalchemy] Re: MSSQL connection url format?

2007-09-19 Thread Paul Johnston

Hi,

Should the hostname be the IP of the server or SQL Server's
host\instance combination?
  

Both work ok for me.

Isn't the port normally 1433?
  

Yup

2. I saw an archived email that said there was better support for
MSSQL in 0.3 than in 0.4. Is that still the case?
  

Support in 0.4 is pretty solid, main issue is update/delete statements 
on tables that have a schema. That should get fixed pretty soon.

Paul

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
sqlalchemy group.
To post to this group, send email to sqlalchemy@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/sqlalchemy?hl=en
-~--~~~~--~~--~--~---



[sqlalchemy] Re: MSSQL connection url format?

2007-09-17 Thread sdobrev

see some notes at
http://www.sqlalchemy.org/trac/wiki/DatabaseNotes

also check dbcook.usage.sa_engine_defs.py at 
(svn co)
https://dbcook.svn.sourceforge.net/svnroot/dbcook/trunk/dbcook/usage/
for some create/drop stuff, both pyodbs/pymssql.

 3. I'll be piggy backing on an existing ERP system and I'm trying
 to decide what would be the best way to store new tables
 - in the DB used by the ERP system
 - in a new DB on the same MSSQL server
 - in a SQLite DB

sqlite db will be cheapest and fastest (in the means of rapid 
develpment), but might not support all magic u want, e.g. sequences 
etc. i'll say go initialy for sqlite, dont rely on specific mssql 
features, and timely try things on mssql to prevent surprises. Then 
once u have 70+% there, specialize if need be.

 How easy does SA make it to use data from multiple DBs?
transparent enough for an antisqler like me.
see copyall.py at
https://dbcook.svn.sourceforge.net/svnroot/dbcook/trunk/dbcook/misc/metadata/

have fun
svil

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
sqlalchemy group.
To post to this group, send email to sqlalchemy@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/sqlalchemy?hl=en
-~--~~~~--~~--~--~---



[sqlalchemy] Re: MSSQL connection url format?

2007-09-17 Thread Rick Morrison
Hi Scott,

 ...to develop on Windows and deploy on Linux. It sounds
 like pyodbc is the best option

pyodbc works well in Windows, but I've heard on Linux, not so much. pymssql
is your best bet for Linux. Note that pymssql does not work with unicode,
limits SQL identifiers to 30 characters, and will only support up to 255
chars in VARCHAR columns. We could use some help getting pyodbc on Linux in
good shape, I'm far too busy these days to assist much.

 I saw an archived email that said there was better support for
 MSSQL in 0.3 than in 0.4. Is that still the case?

yeah, sadly MSSQL is pretty lighly tested on 0.4 right now. AFAIK, it's not
part of the regular test cycle.

 I'll be piggy backing on an existing ERP system and I'm trying to
 decide what would be the best way to store new tables

Well if you want to join against those other tables, and I'm guessing you
do, you'd be far better off using the same DB engine as the current system.
Doesn't have to be the same database, MSSQL works fine in cross-database
joins.

SQLite is a great little database engine, but beware trying to make it scale
up for highly concurrent situations. It's fast as hell as long as there are
only readers, or only writers, but mix the two and it will fall over pretty
fast. We use it here very successfully as a static database repository,
for geocode caches, user settings, archive data, that kind of stuff. If
you're going to have lots of simultaneous users and hitting the tables hard,
I would go with something designed for concurrent access.

HTH,
Rick

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
sqlalchemy group.
To post to this group, send email to sqlalchemy@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/sqlalchemy?hl=en
-~--~~~~--~~--~--~---