Instalar SQL Server 2005 en PC con CPU triple nucleo

20/01/2009 - 12:09 por Jorge Caballero | Informe spam
Hola a toda la gente del grupo. Hace un mes que me compre una PC con
las siguientes caracteristicas:

CPU AMD PHENOM 8650 X3 AM2

DDR2 1GB 800MHZ OCZ GOLD EDIT x 2

MOT ECS AM2 AM2N1K-M

He querido instalar el SQL Server 2005 y no he pododio. La instalacion
anda bien hasta cuando intenta levantar los servicios. Trate de
indicarle que no inicie los servicios pero igual el error sigue
apareciendo. Busque en otros foros y lei que habia una
incompatibilidad de SQL Server 2005 con procesadores que no tienen
procesadores con cantidad de nucleos multiplos de 2. Tambien,
Microsoft publico una procedimiento para poder resolver esto,
indicando que a traves del msconfig, le indiquemos al OS trabaje con
solo 2 de los 3 nucleos, instalar el SQL Server 2005, instalar el SP 2
(que segun MS este resuelve el problema de SQL al trabajar con CPU de
3 nucleos) y despues nuevamente indicar al OS que vuelva a trabajar
con los 3 nucleos. Pero, no tuve exito, puesto que la instalacion
sigue mostrando el error.



Me gustaria saber si hay alguna forma de porder resolver esto, o al
menos ver si se puede integrar el service pack en el instalador de
SQL. Por ahora estoy trabajando con el SQL Server 2000, pero por
cuestiones de trabajo necesito tener el SQL Server 2005 para realizar
los testing de nuestros programas.



Espero me puedan ayudar debido que esto seria importante resolverlo,
no solo para mi, sino para la comunidad por que como he podido leer,
aun no hay solucion.



Muchas gracias de ante mano. Saludos.


PD: Dejo el texto del mensaje de error que me aparece y el link con el
KB que Micorsoft publico.

The SQL Server service failed to start. For more information, see the
SQL Server Books Online topics, "How to: View SQL Server 2005 Setup
Log Files" and "Starting SQL Server Manually."

http://support.microsoft.com/kb/954835/en-us

Preguntas similare

Leer las respuestas

#1 Rubén Garrigós
20/01/2009 - 12:19 | Informe spam
Hola Jorge,

No me he encontrado con la situación que estás teniendo pero sí leí al
respecto de dicho bug. La solución de msconfig debería funcionarte. Recuerda
que tienes que editar las opciones avanzadas de arranque con msconfig,
seleccionar 1 o 2 procesadores y asegúrate de guardar y de reiniciar la
máquina para que tengan efecto. Una vez reiniciada la máquina con el número
de procesadores a 1 o 2, ¿cuantos procesadores te muestra al administrador
de tareas de Windows?

Rubén Garrigós
Solid Quality Mentors

"Jorge Caballero" wrote in message
news:
Hola a toda la gente del grupo. Hace un mes que me compre una PC con
las siguientes caracteristicas:

CPU AMD PHENOM 8650 X3 AM2

DDR2 1GB 800MHZ OCZ GOLD EDIT x 2

MOT ECS AM2 AM2N1K-M

He querido instalar el SQL Server 2005 y no he pododio. La instalacion
anda bien hasta cuando intenta levantar los servicios. Trate de
indicarle que no inicie los servicios pero igual el error sigue
apareciendo. Busque en otros foros y lei que habia una
incompatibilidad de SQL Server 2005 con procesadores que no tienen
procesadores con cantidad de nucleos multiplos de 2. Tambien,
Microsoft publico una procedimiento para poder resolver esto,
indicando que a traves del msconfig, le indiquemos al OS trabaje con
solo 2 de los 3 nucleos, instalar el SQL Server 2005, instalar el SP 2
(que segun MS este resuelve el problema de SQL al trabajar con CPU de
3 nucleos) y despues nuevamente indicar al OS que vuelva a trabajar
con los 3 nucleos. Pero, no tuve exito, puesto que la instalacion
sigue mostrando el error.



Me gustaria saber si hay alguna forma de porder resolver esto, o al
menos ver si se puede integrar el service pack en el instalador de
SQL. Por ahora estoy trabajando con el SQL Server 2000, pero por
cuestiones de trabajo necesito tener el SQL Server 2005 para realizar
los testing de nuestros programas.



Espero me puedan ayudar debido que esto seria importante resolverlo,
no solo para mi, sino para la comunidad por que como he podido leer,
aun no hay solucion.



Muchas gracias de ante mano. Saludos.


PD: Dejo el texto del mensaje de error que me aparece y el link con el
KB que Micorsoft publico.

The SQL Server service failed to start. For more information, see the
SQL Server Books Online topics, "How to: View SQL Server 2005 Setup
Log Files" and "Starting SQL Server Manually."

http://support.microsoft.com/kb/954835/en-us

Respuesta Responder a este mensaje
#2 Jose Mariano Alvarez
20/01/2009 - 14:47 | Informe spam
Para instalar el SQL Server 2005 con un procesador con 3 nucleos debe
deshabilitar 1 de los nucleos, instalar, luego aplicar el SP3 y recien en
ese punto debe habilitar el tercer nucleo.


You cannot install SQL Server 2005 on a server when the number of processors
of the server is not a power of 2
http://support.microsoft.com/kb/954835/en-us

FIX: An assertion violation may be logged after you install SQL Server 2005
or after you add more processors to a server that is running SQL Server 2005
http://support.microsoft.com/kb/931666/en-us


SQL Server 2005 Encounters Exception During Install When System has Odd
Number of Processors or Logical Processors Per Core
http://blogs.msdn.com/psssql/archiv...-core.aspx






Saludos

Ing. Jose Mariano Alvarez
SQLTotal Consulting


(Cambia los ceros por O y saca lo que sobra)


Este mensaje se proporciona tal como es, SIN GARANTIAS de ninguna clase. Por
favor tratar de indicar la versión de SQL y Service Pack. La inclusión de
(CREATE, INSERTS, etc.) para poder reproducir el problema también ayuda.








"Rubén Garrigós" wrote in message
news:
Hola Jorge,

No me he encontrado con la situación que estás teniendo pero sí leí al
respecto de dicho bug. La solución de msconfig debería funcionarte.
Recuerda que tienes que editar las opciones avanzadas de arranque con
msconfig, seleccionar 1 o 2 procesadores y asegúrate de guardar y de
reiniciar la máquina para que tengan efecto. Una vez reiniciada la máquina
con el número de procesadores a 1 o 2, ¿cuantos procesadores te muestra al
administrador de tareas de Windows?

Rubén Garrigós
Solid Quality Mentors

"Jorge Caballero" wrote in message
news:
Hola a toda la gente del grupo. Hace un mes que me compre una PC con
las siguientes caracteristicas:

CPU AMD PHENOM 8650 X3 AM2

DDR2 1GB 800MHZ OCZ GOLD EDIT x 2

MOT ECS AM2 AM2N1K-M

He querido instalar el SQL Server 2005 y no he pododio. La instalacion
anda bien hasta cuando intenta levantar los servicios. Trate de
indicarle que no inicie los servicios pero igual el error sigue
apareciendo. Busque en otros foros y lei que habia una
incompatibilidad de SQL Server 2005 con procesadores que no tienen
procesadores con cantidad de nucleos multiplos de 2. Tambien,
Microsoft publico una procedimiento para poder resolver esto,
indicando que a traves del msconfig, le indiquemos al OS trabaje con
solo 2 de los 3 nucleos, instalar el SQL Server 2005, instalar el SP 2
(que segun MS este resuelve el problema de SQL al trabajar con CPU de
3 nucleos) y despues nuevamente indicar al OS que vuelva a trabajar
con los 3 nucleos. Pero, no tuve exito, puesto que la instalacion
sigue mostrando el error.



Me gustaria saber si hay alguna forma de porder resolver esto, o al
menos ver si se puede integrar el service pack en el instalador de
SQL. Por ahora estoy trabajando con el SQL Server 2000, pero por
cuestiones de trabajo necesito tener el SQL Server 2005 para realizar
los testing de nuestros programas.



Espero me puedan ayudar debido que esto seria importante resolverlo,
no solo para mi, sino para la comunidad por que como he podido leer,
aun no hay solucion.



Muchas gracias de ante mano. Saludos.


PD: Dejo el texto del mensaje de error que me aparece y el link con el
KB que Micorsoft publico.

The SQL Server service failed to start. For more information, see the
SQL Server Books Online topics, "How to: View SQL Server 2005 Setup
Log Files" and "Starting SQL Server Manually."

http://support.microsoft.com/kb/954835/en-us




Respuesta Responder a este mensaje
#3 Jorge Caballero
20/01/2009 - 16:48 | Informe spam
Hola Ruben y Jose. Muchas gracias por contestar.

Eso fue exactamente lo que hice, despues de deshabilitar uno de los
nuclos del procesador, verifique que en el Task Manager se vean solo
lo nucleos que deje. Y asi empeze la instalacion, pero me fue igual.
Me mostro el mismo error. Lo unico que no probe es dejarlo con un
nucleo. En estos dias estoy por formatear la PC, asi que tratare de
intentar instalar el SQL con un solo nucleo. Les agradezco mucho por
su paciencia para contestarme. Estare informando si tuve exito con la
operacion.

Saludos a todos.
Respuesta Responder a este mensaje
#4 Jorge Caballero
21/01/2009 - 12:50 | Informe spam
Saudos gente de la grupo.

Ayer dedique la tarde a formatear la maquina y asi aprovechar el
momento para poder realizar la instalacion del SQL Server 2005
indicando al OS que use solo un nucleo. Lamentablemete la operacion no
fue existosam, me salto el mismo error. Algo que me olvide comentar es
que el Analysis Services se instala de lo mas bien. El problema es el
Servicio de Base de Datos y el Reporting Services, lo que hice fue
instalarme el SQL Server 2005 Express Edition with Advanced Services y
esta version se instalo de la manera mas correcta, y lo hice usando
los 3 nucleos del CPU.

Espero este dato sea imporatante para ustedes.

Un saludo a todos.
Respuesta Responder a este mensaje
#5 Rubén Garrigós
21/01/2009 - 17:46 | Informe spam
Hola Jorge,

SQL Server 2005 Express únicamente admite una CPU por lo cual seguramente no
tenga esta comprobación (asertion) que es la que da el error de la
instalación de la versión no Express.

En todo caso el problema de poder levantar el servicio sí está resuelto en
SP2 pero el problema es cómo meter SP2/SP3 antes de instalar el RTM. Una
posible parche que podrías probar es lo siguiente:

1) Realizar la instalación de RTM hasta que te de el error.
2) Machacar los ficheros SQLSERVR.exe y SQLOS.dll de la carpeta BINN de la
carpeta de instalación por los que incluye SP2/SP3. Para esto tendrás que
sacar previamente estos ficheros del SP2/SP3. Ejecutando el instalable del
SP2/3 te los dejará en una carpeta temporal (fíjate cuando lo lances en la
ruta que te dice extrayendo ficheros al directorio X)
3) Una vez machacados, darle a reintentar a la instalación de RTM para que
te pase la comprobación y acabe la instalación correctamente.
4) Instalar SP2/SP3 al finalizar la instalación de RTM

Espero que te sirva,

Rubén Garrigós
Solid Quality Mentors


"Jorge Caballero" wrote in message
news:
Saudos gente de la grupo.

Ayer dedique la tarde a formatear la maquina y asi aprovechar el
momento para poder realizar la instalacion del SQL Server 2005
indicando al OS que use solo un nucleo. Lamentablemete la operacion no
fue existosam, me salto el mismo error. Algo que me olvide comentar es
que el Analysis Services se instala de lo mas bien. El problema es el
Servicio de Base de Datos y el Reporting Services, lo que hice fue
instalarme el SQL Server 2005 Express Edition with Advanced Services y
esta version se instalo de la manera mas correcta, y lo hice usando
los 3 nucleos del CPU.

Espero este dato sea imporatante para ustedes.

Un saludo a todos.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida