Ir al contenido principal

Dos problemas de SQL 2005 resueltos

Tuvimos dos problemotas en la oficina que tenían que ver con la base de datos, y hoy ambos se solucionaron. Los documento acá para que en caso de que alguien tenga los mismos problemas tenga las soluciones.

Problema 1: Collate de SQL 2000 a SQL 2005
El equivalente del collate "SQL_Latin1_General_CP1_CI_AS" de SQL 2000 (o de SQL 7) en SQL 2005 es el que tiene las opciones "Dictionary order, case-insensitive, for use with 1252 Character set". Intentamos con varios otros collates (o "intercalaciones") y ninguno funcionó.

Problema 2: SQL 2005 se cuelga con el ODBC 3.51 de MySQL.
Éste problema sí nos trajo de cabeza. Resulta que aunque se hacía la liga con el ODBC correctamente, se configuraba bien el Linked Server y aparentemente la prueba de conexión era satisfactoria, cuando se hacía cualquier query desde SQL 2005, aún tan sencillo como

select * from openquery(LinkedServer, 'select @@trancount')

el query seguía andando y andando y jamás terminaba.

Intentamos de todo: seleccionando la opción "Allow inprocess" en las opciones del Linked Server, indicando la conexión en el query, actualizando al Service Pack 2, etcétera.

Al final, el problema resulto ser de configuración: MySQL NO debe estar instalado en el Servidor de Aplicaciones, ahí sólo va el SQL 2005 y el ODBC. MySQL debe estar instalado sólo en el Servidor de Base de Datos. Además, el ODBC de MySQL para hacer conexión con SQL 2005 es el 3.51, con cualquiera de sus revisiones menores. Aparentemente, el 5.1 no funciona para SQL 2005.

No sé qué tanto ayude que SQL 2005 esté actualizado con el SP2 y que al Linked Server se le haya seleccionado la opción "Allow inprocess", pero valdría la pena también realizar esos pasos.

Ojalá que ahora que éste error está documentado AL MENOS en un lugar (no había nada en ningún foro, se los juro), a la siguiente persona que le manden investigar se las vea menos negras.

---
Oyendo: Okami - Giving Kushinada a ride

Comentarios

Eriol dijo…
Ah si, claro!! Como no saberlo!! y las saladitas son horneadas... n_nU

Entradas más populares de este blog

Como sacar tu pasaporte en el DF (drama incluído)

Disclaimer (o lo que es lo mismo, " zafo "):  Esta fue mi pura experiencia haciendo el trámite y no estoy afiliado ni comprometido ni amenazado por la S.R.E.  Que conste que esto que relato solo aplica, hasta donde se, cuando vas a hacer el trámite directamente al edificio de Tlatelolco en el D.F., que es el mero mero de la expedición de los pasaportes.  El único fin de esta crónica es ayudar a los que van a hacer el trámite de primera vez (y si cabe, de renovaciones) para que no lleguen en la lela y a la aventura como me pasó a mí. Advertidos todos. --- Edición (octubre 2015) Me da un montón de gusto que mi drama evite dramas en la hora de la verdá , pero también me da mucha pena que revisando los otros mensajes de Facebook descubro que alguien me mandó un mensaje al respecto de este post ... hace dos años >_< Para evitarnos problemas, ya sea que dejen un comentario acá abajo (me llegan las notificaciones al correo) o directamente me manden un corre...

Una de vaqueros... en el Palacio

Todo empezó cuando iba caminando por la sección de electrónicos de un Palacio de Hierro, entre las pantallas y los reproductores, con el Nokia gris plateando que me acababa de comprar hacía minutos. Iba yo muy contento cuando vi venir en mi dirección a un chico con gorra y chamarra verde militar, con una pistola en la mano, y un fajo importante de billetes en la otra: supe de alguna manera que acababa de robar un banco . En un acto rápido del pensamiento, aventé mi nuevo celular a la base de una de las pantallas que estaban exhibidas y saqué la cartera para que el chico no fuera a desviar la atención. Tan pronto como me lo topé, efectivamente me amenazó con el arma para quitarme la cartera, y mientras me hablaba vi como detrás de el venían sigilosamente tres policías también desenfundando y uno de ellos me hizo la seña de guardar silencio. Yo estaba muy tenso ( vaya, me estaban asaltando ) pero decidí jugármela: empecé a llorarle (sí, llorarle ) al chico que no me asaltara, que me de...

Los libros usados

Después de comer, siempre es bueno caminar un ratito para que el estómago trabaje mejor; así además no nos da sueño en la oficina y no se nos hace tanta lonja de estar todo el día sentados. Bueno, pero de eso no se trata este post. Después del comercial ( come frutas y verduras ), ahí voy: Caminaba yo en la tarde después de la hora de la comida, luego de irme a comprar una nieve triple de zapote, mandarina y pétalos de rosa ( en su Tepoznieves favorito ), cuando me fui a meter a una callecita atrás del palacio de Correos, acá en el centro, donde venden puros libros usados. Libros de todo, en realidad: Manuales de " Química moderna " de 1960, libros de catequesis en francés, "De profundis" (de Wilde), "Colección de clásicos de la literatura antropológica en México", "Rayuela" (de Cortázar), los libros de Time Life, Marcel Proust en inglés, "100 héroes nacionales" (un libro como del '50), Sócrates, Burroughs, Pirandello, diccionarios....