RAZONES POR LAS CUALES ES MEJOR EL SQL MANAGENENT STUDIO DE SQL SERVER 2005(SMSSQL) QUE EL ADMINISTRADOR CORPORATIVO DE SQL 2000(ACSQL)

PROS
1. Te puedes conectar a servidores sql 2005 con SMSSQL y en ACSQL no
2. La edición de procedimientos almacenados es tipo texto por lo que se facilita la substitución de variables en todo el procedimiento sin necesidad de copiar y pegar y otros malabares
3. El texto del editor es monoespacio. Nota: no se si el texto sea configurable tanto en SMSSQL como en ACSQL pero SMSSQL lo trae por default por lo tanto le doy el triunfo.
4. Aparte de que en general la programación T-SQL para SQL Server 2005 es mucho mejor que la de su antecesor sobre todo en el manejo de XML y paginación y como en ACSQL no puedes ni accesar pues ya perdió mas puntos.

CONTRAS
1. Los wizards de SMSSQL me han fallado generalmente y los de ACSQL no, como por ejemplo para una simple importación de datos desde excel o incluso de una tabla a otra.
2. Es algo pesado y necesita obviamente una buena cantidad de memoria para trabajar agusto.

SQL SERVER EN LINUX
En mi busqueda existencial por migrar mi trabajo a linux he buscado algún administrador de bases de datos desarrolado en java (por eso de la portabilidad) y son útiles hasta que llegas al punto de tener que trabajar con procedimientos almacenados, ni si quiera con el querido druid ha podido decodificarlos -puede ser problema del jdbc no de druid exactamente- y he llegado al grado de pensar seriamente en desarrollar mi propio IDE linuxero para sql server, sin embargo esto seria dar cierta ayuda microsoft, aunque tambien el objetivo es convencer a la gente -sobre todo de escritorios aqui cercanos- que el software libre es tan útil como el propietario, asi que por ese lado valdria la pena. En fin, rindiendome ante la supuesta portabilidad javosa me encontre una pequeña herramienta llamada sqsh que trabaja bajo la amada consola y con freetds. No me he metido mucho, pero si me he conectado ejecutado algunos selects y además de que si me trae el contenido de los stored procedures decodificado, acabo de imprimir el manual para leerlo y recomiendo hagais lo mismo. A veces lo mas sencillo es lo más útil.

Algunas páginillas:

http://infolab.stanford.edu/~ullman/fcdb/aut96/sy-intro.html <--introduccion a sqsh


http://misdocumentos.net/wiki/linux/odbc <--Acceso a sql desde ubuntu... buenisima pero lentisima

1 comentario:

omaru dijo...

burf hace tanto que no hago cursores ni madres de esas, es como volver a mi epoca en otra empresa ...