SQL Server - Problema con varchar(max) em SqlServer 2005

   
Vista:

Problema con varchar(max) em SqlServer 2005

Publicado por Manu (5 intervenciones) el 30/05/2011 17:33:52
Hola a todos. Es la primera vez que escribo en el foro: a ver si puedo explicar lo que me pasa.
Tengo la misma aplicación, desarrollada en VB .Net, ejecutandose en dos entornos distintos.
Esta accede a una base de datos SqlServer 2005 donde tenemos una columna definida como varchar (max). Sobre esta columna hay definido también un full text catalog.

El problema es que al hacer una query por el contenido de esta columna en un entorno me devuelve datos y en el otro no.

La versión de SqlServer donde sí consigo que me devuelva datos es la :
Sistema Operativo: Windows vista 64.
9.00.4053.00 SP3 Standard Edition (64-bit)
Microsoft SQL Server Management Studio 9.00.4035.00
Herramientas cliente de Microsoft Analysis Services 2005.090.4035.00
Microsoft Data Access Components (MDAC) 6.0.6000.16386 (vista_rtm.061101-2205)
Microsoft MSXML 3.0 6.0
Microsoft Internet Explorer 8.0.6001.18904
Microsoft .NET Framework 2.0.50727.3603
Sistema operativo 6.0.6000

La versión donde no consigo que me devuelva datos es la :
Sistema Operativo Windows 2003 server 32 bits.
9.00.1399.06 RTM Standard Edition
Microsoft SQL Server Management Studio 9.00.4035.00
Herramientas cliente de Microsoft Analysis Services 2005.090.4035.00
Microsoft Data Access Components (MDAC) 2000.086.3959.00 (srv03_sp2_rtm.070216-1710)
Microsoft MSXML 2.6 3.0 4.0 5.0 6.0
Microsoft Internet Explorer 8.0.6001.18702
Microsoft .NET Framework 2.0.50727.42
Sistema operativo 5.2.3790


Muchas gracias por todo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias

Problema con varchar(max) em SqlServer 2005

Publicado por Isaias (3180 intervenciones) el 30/05/2011 20:36:33
Nunca dejes una version en RTM, aplicale su service pack correspondiente
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Problema con varchar(max) em SqlServer 2005

Publicado por Manu (5 intervenciones) el 31/05/2011 16:04:10
Hola Isaías. Antes de nada muchísimas gracias por tu respuesta.
La verdad es que comenzamos por ahí; pero después de aplicarle el Service Pack 3 nos sigue apareciendo lo mismo. ¿Alguna idea?
Muchas gracias de nuevo ...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias

Problema con varchar(max) em SqlServer 2005

Publicado por Isaias (3180 intervenciones) el 31/05/2011 19:06:17
Ejecuta esta instruccion en ambos servidores y dime si ves alguna diferencia, exceptuando el OS

SELECT
CAST( SERVERPROPERTY( 'MachineName' ) AS varchar( 30 ) ) AS MachineName ,
CAST( SERVERPROPERTY( 'InstanceName' ) AS varchar( 30 ) ) AS Instance ,
CAST( SERVERPROPERTY( 'ProductVersion' ) AS varchar( 30 ) ) AS ProductVersion ,
CAST( SERVERPROPERTY( 'ProductLevel' ) AS varchar( 30 ) ) AS ProductLevel ,
CAST( SERVERPROPERTY( 'Edition' ) AS varchar( 30 ) ) AS Edition ,
( CASE SERVERPROPERTY( 'EngineEdition')
WHEN 1 THEN 'Personal or Desktop'
WHEN 2 THEN 'Standard'
WHEN 3 THEN 'Enterprise'
END ) AS EngineType ,
CAST( SERVERPROPERTY( 'LicenseType' ) AS varchar( 30 ) ) AS LicenseType ,
SERVERPROPERTY( 'NumLicenses' ) AS #Licenses;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Problema con varchar(max) em SqlServer 2005

Publicado por Manu (5 intervenciones) el 01/06/2011 13:27:15
Hola de nuevo. Muchas gracias otra vez. Aquí lo adjunto:
Donde sí funciona este es el resultado:
WINDOWSVISTA64 NULL 9.00.4053.00 SP3 Standard Edition (64-bit) Standard DISABLED NULL

Donde no funciona es este:
2FIS-TRIB NULL 9.00.4035.00 SP3 Standard Edition Standard DISABLED NULL

Muchas gracias de nuevo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias

Problema con varchar(max) em SqlServer 2005

Publicado por Isaias (3180 intervenciones) el 01/06/2011 20:09:43
Realiza un ALTER FULLTEXT donde no da datos con la opcion REBUILD
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Problema con varchar(max) em SqlServer 2005

Publicado por Manu (5 intervenciones) el 06/06/2011 17:38:29
Hola. Todavía no he podido realizar la prueba. Tengo algún dato más. Si condiciono por las primeras palabras del contenido, sí obtengo resultados.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Problema con varchar(max) em SqlServer 2005

Publicado por Manu (5 intervenciones) el 08/06/2011 13:04:01
Hola de nuevo.
Parece que no ha resultado. ¿Se os ocurre alguna cosa más?
Muchas gracias por todo de nuevo..
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar