Como desistalar un proveedor de datos sql

22/09/2008 - 19:23 por jesus | Informe spam
Srs. buen dia tengo un problema, en mi pc tengo el sql 2000 y 2005, viendo
la manera de como distribuir el sqldmo ahora tengo un problema, bueno
primero se instalo el sql 2000 y luego pasamos al 2005, esto hizo que mi bd
tambien migre, y crystal report funciono correctamente al conectarse al sql
2005, pero a raiz que estuve jugando con el sqldmo, ahora cuando quiero
hacer otro reporte me da un error, ya que crystal ejecuta una sentencia con
*=, una caracteristica que no es compatible en sql 2005, y no deja ver la
lista de los objetos de la bd (tablas y procedimientos), antes no sucedia.

Se que a mi bd le pongo compatibilidad 8 y funciona, pero no quiero eso,
queria ver si me pueden orientar como borrar el proveedor de datos sql
server para luego incorporar el de sql 2005 y no suceda el problema que se
ha presentado, supongo que crystal lo que hace es solicitar a diferentes
proveedores sus objetos y estos proveedores envian una cadena al servidor, y
ahi presumo que es el problema.


Espero me ayuden, sino me explique claramente, favor avisarme,. gracias


Ah me olvidaba no puedo usar restaurar sistema porque lo tengo desactivado.

Jesus
 

Leer las respuestas

#1 Maxi Accotto
23/09/2008 - 13:54 | Informe spam
Jesus y que te hace pensar que borrando el proveedor va a funcionar bien? a
ver, si la base esta en modo 90 y le llega esa sentencia de SQL que no es
valida va a fallar. Lo que hay que hacer es cambiar la sentencia en tu
programa (ya sea CR o lo que fuere)

Esto sucede porque no han hecho una migracion bien, no es cuestion solo de
instalar un producto y ya! en 2005 cambiaron muchas cosas y si no hicieron
en diagnostico correspondiente podes seguir teniendo mas problemas!! y eso
no es todo, si por casualidad has usado alfguna feature de 2005 y lo pasas a
80 no va a funcionar, con lo cual te quedara un sistema totalmente mal.


Saludos
Maxi Accotto
Microsoft MVP en SQLServer
SQltotalconsulting
-

"jesus" escribió en el mensaje de
noticias:
Srs. buen dia tengo un problema, en mi pc tengo el sql 2000 y 2005, viendo
la manera de como distribuir el sqldmo ahora tengo un problema, bueno
primero se instalo el sql 2000 y luego pasamos al 2005, esto hizo que mi
bd tambien migre, y crystal report funciono correctamente al conectarse al
sql 2005, pero a raiz que estuve jugando con el sqldmo, ahora cuando
quiero hacer otro reporte me da un error, ya que crystal ejecuta una
sentencia con *=, una caracteristica que no es compatible en sql 2005, y
no deja ver la lista de los objetos de la bd (tablas y procedimientos),
antes no sucedia.

Se que a mi bd le pongo compatibilidad 8 y funciona, pero no quiero eso,
queria ver si me pueden orientar como borrar el proveedor de datos sql
server para luego incorporar el de sql 2005 y no suceda el problema que se
ha presentado, supongo que crystal lo que hace es solicitar a diferentes
proveedores sus objetos y estos proveedores envian una cadena al servidor,
y ahi presumo que es el problema.


Espero me ayuden, sino me explique claramente, favor avisarme,. gracias


Ah me olvidaba no puedo usar restaurar sistema porque lo tengo
desactivado.

Jesus

Preguntas similares