Solución de emergencia en línea: problemas con la instalación de sql2005 en el sistema Vista
SQL2005 se divide en cinco versiones, como se muestra a continuación.
1. Enterprise (Edición Enterprise),
2. Desarrollo (Edición Desarrollo),
3. p>4. Estándar, (versión estándar)
5. Express. (Está bien, llamémosla versión simple)
¿Cuál de estas versiones deberíamos usar?
Esta es la pregunta más frecuente de muchos principiantes en SQL2005.
Permítanme comparar brevemente las tres versiones de Enterprise, Development y Express: Funcionalmente, las funciones de Enterprise y Development son exactamente las mismas. La principal diferencia entre los dos, además de la diferencia en la autorización, es:
El motor de base de datos de la versión empresarial solo se puede instalar en Win2003Server (u otros servidores).
Si desea instalar en el sistema WindowsXP Pro, debe instalar SQL2005 Development Edition (versión de desarrollo).
Nota: Alguien preguntó qué es un "motor de base de datos". Bueno, el motor de base de datos es el núcleo de SQL2005 y el módulo de función de administración de bases de datos más importante. Sin él, no sería un sistema de gestión de bases de datos.
Mucha gente descarga SQL2005Express porque es gratuito y se puede descargar directamente desde el sitio web de Microsoft. Sin embargo, además de admitir menos memoria, lo más importante es que carece del Enterprise Manager y Query Analyzer equivalentes a SQL2000.
Nota: Enterprise Manager y Query Analyzer en SQL2000 se han fusionado en uno solo en SQL2005, llamado Management Studio.
Entonces, si eres principiante, si sólo quieres aprender en casa, si tu entorno es WindowsXP Pro, entonces deberías elegir SQL2005Development en lugar de SQL2005Enterprise o SQL2005Express.
Principiante en SQL2005, ¿has tomado la decisión correcta? Acabo de descargar "Microsoft.SQL.server.2005.enterprise.edition.DVD-zwiso".
El archivo de descripción muestra "Standard Edition y Enterprise Edition", pero cuando lo instalé, mostró que no cumplía con los requisitos mínimos de hardware (la configuración de mi máquina: server2003 Enterprise Edition AMD280, memoria DDR400 de 512 M, y el disco del sistema tiene 16G de espacio disponible). En el cuadro de selección de componentes solo puedo ver el cliente nativo e instalar la base de datos de muestra. ¿Son realmente tan elevados los requisitos de hardware en 2005? ¿O esto afecta la instalación y el uso?
¿Cómo resolver los problemas anteriores sin cambiar el hardware? Se deben cumplir los requisitos de hardware y ver cuáles son las indicaciones durante la instalación.
Mi entorno es xp sp2 EN, versión SQL 2005 Dev y la memoria es de 512 MB.
En primer lugar, mi sistema ha estado en uso durante más de medio año. Está instalado con VS2003, SQL2000, netFramework2.0beta y varias versiones de prueba de SQL 2005. Está muy "sucio". ja ja. Al principio descargué una versión 2005EE, pero no pude instalarla. Más tarde, descubrí que EE no era compatible con xp =_=, así que descargué la versión DE.
Me sorprendió cuando lo instalé por primera vez. ¡Ocupaba más de 1300 MB de mi disco C! ! Ten paciencia. (Instalé SQL en la unidad F, pero en realidad requiere más de 1300 MB en la unidad c). Pero la instalación falló. Leí el registro de instalación y la Biblia, pero no puedo entenderlo. Solo sé que varios componentes del cliente nativo no se pudieron instalar correctamente. Repetido muchas veces, el problema sigue siendo el mismo.
Después de estudiar el paquete de instalación, descubrí que hay dos carpetas principales, a saber, servidor y herramientas. Como sugiere el nombre, el servidor debe ser el archivo de instalación del servicio y las herramientas deben ser el archivo de instalación de los componentes de esas herramientas. Cuando entré a la herramienta, encontré un instalador. La instalación fue exitosa y solo ocupó más de 200 MB de mi unidad c. Estaba muy emocionado (no elegí BI porque el componente de inteligencia empresarial era demasiado grande). Luego reinicie la computadora (no es necesario, pero el sistema será lento después de una configuración), ingrese al directorio del servidor y, por supuesto, hay una configuración, ejecútela, jaja, en realidad es para instalar el servicio. Esta vez la instalación fue exitosa. Vuelve a la unidad c, jaja, solo gasté más de 300 MB para ahorrar 1 GB.
Por supuesto, de hecho, si se instalan juntos, es posible que el espacio de 1300 MB no se agote, porque algunos archivos basura se eliminarán automáticamente después de la instalación. Pero de todos modos, al menos puedo instalarlo normalmente. Mi unidad c solo tiene 1400 espacios libres. Me pregunto si el error de instalación inicial tiene algo que ver con esto.
En este punto, SQL 2005 se ha instalado exitosamente en mi computadora.
Durante la instalación, si su computadora tiene memoria insuficiente (menos de 1 GB) y rendimiento insuficiente (mi CPU es centrio 1.3G, jaja, está instalada en una computadora portátil) como la mía, se recomienda agregar toda la información requerida cuando el sistema Se inicia Deseleccione todos los servicios en ejecución y luego ejecútelos manualmente cuando estén en uso.
Ejecuta Management Studio, bueno, es bastante rápido. Conéctese al servidor, no hay un host local, jaja, abra el administrador de configuración del servidor y ejecute MSSQLSERVER a la derecha. Vale, esta vez no hay problema.
Todo es normal, pero descubrí que la base de datos respaldada desde sql2000 solo podía modificar datos a través de declaraciones sql en 2005, pero no sé qué pasó.
Por cierto: más tarde, instalé el componente de inteligencia empresarial y solo usé 150 MB de la unidad c. feliz. Cómo lidiar con la advertencia sobre el problema del directorio com+ que aparece durante el proceso de instalación de SQL2005
La instalación de sql2005 siempre ha fallado. Pensé que el problema que aparece fue causado por la advertencia sobre el problema del directorio com+. He estado buscando durante mucho tiempo encontrar una solución a este problema.
Experiencia de instalación fallida de sql2005_STD_X86 bajo XPSP2.
El entorno suave es XPSP2 y está instalada la versión SQL2005_STD_X86.
Mensaje de error:
1. Si la instalación de SQL Server falla, el programa de instalación revertirá el sistema instalado, pero no todo. El archivo de manifiesto no se puede eliminar. La solución es cambiar el nombre de estos archivos y ejecutar el instalador nuevamente. Para obtener más información, consulte "Cómo manejar las fallas de verificación de COM+ durante la instalación de SQL Server". Pueden producirse errores de COM+ si el Coordinador de transacciones distribuidas de Microsoft (MS DTC) no se está ejecutando o, en el caso de Microsoft Cluster Server, si MS DTC no es un recurso del clúster. COM+ depende de MS DTC y las tareas de la cola de mensajes en Integration Services dependen de COM+. Si se produce un error de COM+, las tareas de Message Queue Server en Integration Services no estarán disponibles hasta que el sistema COM+ esté configurado correctamente.
2. Error en la verificación de la configuración del sistema del valor del registro del contador del Monitor de rendimiento. Para obtener más información, consulte "Cómo aumentar el valor de la clave de registro del contador de instalación en SQL Server 2005" en el archivo Léame o en los Libros en pantalla de SQL Server.
Instalación cancelada.
Utilice estos consejos para encontrar libros en línea:
1. La instalación de Microsoft SQL Server 2005 comprueba que COM+ esté configurado correctamente. Si se encuentra un error de configuración, el programa de instalación continuará, pero aparecerá la siguiente advertencia en el informe de verificación de configuración del sistema (SCC):
"Si falla la instalación de SQL Server, el programa de instalación revertirá la instalación, pero todo No se pueden eliminar los archivos de manifiesto. La solución es cambiar el nombre de estos archivos y ejecutar el instalador nuevamente si Microsoft Distributed Transaction Coordinator (MS DTC) no se está ejecutando o si se utiliza Microsoft Cluster Server. Puede ocurrir un error de COM+ si MS DTC no es un. El recurso del clúster COM+ depende de MS DTC y la tarea de Message Queue Server en Integration Services depende de COM+. Si se produce un error de COM+, la tarea de Message Queue Server en Integration Services no estará disponible. Para utilizar Message Queuing (también conocido como MSMQ), asegúrese de que MS DTC se esté ejecutando y configurado correctamente. Si SQL Server está instalado en un clúster, MS DTC debe ser un recurso del clúster.
p>Siga lo siguiente. procedimiento para reinstalar COM+
Instale el complemento Servicios de componentes
En el escritorio de Windows, haga clic en Inicio y luego en Ejecutar
En el cuadro Abrir. escriba MMC y luego haga clic en Aceptar
En la ventana de la consola, haga clic en Archivo en la barra de menú y luego haga clic en Agregar o quitar complemento
En Agregar o quitar complemento. -en la ventana, haga clic en Agregar
En la ventana Agregar complemento independiente, seleccione Servicios de componentes de la lista de complementos y haga clic en Agregar /p>
Haga clic en Cerrar para cerrar Agregar independiente. Ventana del complemento y luego haga clic en Aceptar para cerrar la ventana Agregar o quitar complemento.
En la ventana del nodo raíz de la consola\Servicios de componentes, expanda el árbol de Servicios de componentes. puede aparecer si hay un problema con COM+
Ejecute la instalación de SQL Server 2005 nuevamente. Si recibe el mensaje de error, reinstale COM+
Desde Agregar o quitar programas en Control. Panel, haga clic en Agregar o quitar componentes de Windows.
En el Asistente para componentes de Windows, haga clic en Siguiente sin realizar ningún cambio en sus selecciones.
Haga clic siempre para completar el asistente y luego ejecute la instalación de SQL Server 2005 nuevamente.
2. Antes de comenzar a instalar SQL Server, el Comprobador de configuración de instalación (SCC) en la instalación de Microsoft SQL Server verifica el valor de la clave de registro del contador. Si SCC no puede verificar una clave de registro existente, o si SCC no puede ejecutar el programa del sistema lodctr.exe, la verificación de SCC fallará y la instalación se bloqueará.
Editar incorrectamente el registro puede dañar seriamente tu sistema. Antes de cambiar las claves de registro, se recomienda hacer una copia de seguridad de todos los datos importantes en su computadora.
Establezca manualmente el incremento de la clave de registro del contador.
En el escritorio de Microsoft Windows 2003 o Windows XP, haga clic en Inicio, haga clic en Ejecutar, escriba regedit.exe en Abrir y luego haga clic en Aceptar. En Windows 2000, utilice regedt32.exe para iniciar el Editor del Registro.
Navega hasta la siguiente clave de registro:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\current version\Perflib]
"Last Counter"=dword: 00000ed4 (5276)
" LastHelp"=dword:00000ed5 (5277)
El último valor del contador (5276) del paso anterior debe coincidir con la siguiente clave de registro El valor máximo del La entrada del contador "Perflib\009" coincide y el último valor de ayuda (5277) del paso anterior debe coincidir con el valor máximo de la entrada de ayuda "Perflib\009" en la siguiente clave de registro.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\current version\Perflib\009]
Tenga en cuenta que 009 es un ejemplo en inglés. Windows asigna dinámicamente los valores de "Último contador" y "Última ayuda". Estos dos valores varían de una computadora a otra;
Si es necesario, puede modificar los valores de "Último contador" y "Última ayuda" en el elemento "\Perflib": En el panel derecho, haga clic derecho en "Último contador" o "Último Ayuda" Ayuda, haga clic en Modificar, haga clic en Base = "Decimal", establezca el valor en Información del valor y luego haga clic. Si es necesario, repita el proceso anterior para otra entrada y luego cierre el Editor del Registro.
Vuelva a ejecutar el programa de instalación de SQL Server.
Proceso de solución:
La comprobación de COM+ falló. No hace falta decir que el componente del componente Message Queue no está instalado o el servicio no se inicia. Message Queue Server no está instalado en esta computadora. Descubra si el componente Message Queue Server está instalado en el disco del sistema. Durante el proceso de instalación del componente, se recomienda no iniciar el servicio MSDTC. Estuve confundido acerca de este paso durante mucho tiempo y no pude encontrar MSTDC en el servicio. Más tarde me pregunté si era DTC (soy un poco estúpido, pero debería haberlo pensado por el nombre MSMQ). A primera vista, existe un Coordinador de transacciones distribuidas (DTC), pero este servicio no se puede iniciar. Más tarde, verifiqué la información relevante: el servicio MSDTC (Coordinador de transacciones distribuidas) debe ejecutarse en la cuenta NT AUTHORITY\NetworkService, incluso el servicio NT AUTHORITY\Network (tenga en cuenta que hay un espacio entre la red y el servicio) no funcionará (como en el caso anterior). estas dos no pude encontrar la diferencia entre las cuentas en línea, espero que puedan darme algún consejo). Si se cambia la cuenta de inicio de sesión, el servicio MSDTC continuará ejecutándose, pero pueden ocurrir errores durante la ejecución. Además, se puede encontrar el siguiente mensaje de error en el registro de eventos en "Aplicación":
La cuenta bajo la cual se ejecuta el servicio MS DTC no es válida. Esto puede ocurrir si la información de la cuenta de servicio se cambió mediante el complemento Servicios en Microsoft Management Console (MMC). El servicio MS DTC seguirá iniciándose. Confirme que ha actualizado la información de la cuenta de servicio de MS DTC mediante el Administrador de servicios de componentes.
Para cambiar a la cuenta de inicio de sesión correcta, podemos:
Buscar el servicio Coordinador de transacciones distribuidas en Servicios y seleccionar "Propiedades";
En " En el Pestaña "Iniciar sesión", seleccione "Esta cuenta", complete "NT AUTHORITY\NetworkService" como nombre de cuenta y deje la contraseña en blanco;
Haga clic en "Aceptar" para reiniciar el servicio.
O ejecute msdtc -uninstall en la línea de comando para desinstalar el servicio msdtc.
Ejecute msdtc -install nuevamente para instalar el servicio msdtc.
El servicio MSTDC se inició correctamente y se puede acceder a la "aplicación COM+" en el servicio de componentes. El segundo fallo anterior aún no se ha resuelto. Intenté instalarlo primero para ver si había algún error. Me sorprendió. La instalación e inspección transcurrieron sin problemas y se resolvió la segunda falla.
Por supuesto, en el mismo entorno de sistema, el proceso de resolución de problemas es diferente. Aquí, me gustaría hablar sobre mis frustraciones menores con la instalación, con la esperanza de brindar algunos consejos a amigos que encuentren el mismo problema. Manejo de errores de owc11 durante el proceso de instalación de sql2005
He estado instalando sql2005 durante mucho tiempo recientemente y ocurrieron muchos problemas durante el proceso. La advertencia anterior del directorio com+ fue parte de esto. Después de manejarlo, todavía descubrí que la instalación no se había realizado correctamente. (Lo instalé más de 10 veces para resolver el problema.
Se encontró el siguiente error durante la instalación.
Producto: OWC11
Error: Error 1706. Instalador El archivo requerido no se encontró. Verifique la conexión de red o el estado de la unidad óptica para ver otras posibles soluciones a este problema. Consulte c:\program files\Microsoft office\office 11\2052\setup.CHM. >Descubrí que mi ocw11 no estaba instalado, lo que provocó que todos los componentes relacionados del servidor no se pudieran instalar.
En la dirección de descarga de Microsoft ocw11
Busque ocw11 de Microsoft, seleccione Chino simplificado. descárguelo e instálelo y descubrió que aún ocurre el mismo problema.
Descomprima el ocw11 descargado, observe ocw11.xml y descubra que hay los mismos archivos en el directorio de instalación del servidor sql 2005. se descubre que todos los archivos en el paquete de archivos ocw11 están en la configuración correspondiente, pero los sufijos de los dos chm son diferentes
Ejecute el programa de instalación directamente en el directorio de instalación y elija reparar o. instale todos los errores. Observe la fuente del archivo nuevamente, copie todos los archivos ocw11 correspondientes en el directorio de instalación al disco duro, ejecútelo nuevamente y repárelo exitosamente, y luego instale exitosamente sql2005 hasta el final, resolviendo finalmente el problema que ha estado molestando. Durante 2 días, me gustaría compartir este artículo con todos mis amigos que están aprendiendo sql2005, espero que eviten desvíos y se comuniquen entre sí sobre sql.