Cambios en el archivo Léame de SQL Server 2005

Seleccione idioma Seleccione idioma
Id. de artículo: 907284 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

INTRODUCCIÓN

En este artículo se describen los cambios al archivo Léame de Microsoft SQL Server 2005.

Más información

La información siguiente ha cambiado o se ha agregado desde la publicación del archivo ReadmeSQL2005.htm de SQL Server 2005.

Se produce un error de instalación de SQL Server 2005 en un equipo en el que se ejecuta Windows Server 2003 Service Pack 1 o una versión posterior de Windows Server 2003 si no se ha iniciado el servicio Iniciador de procesos de servidor DCOM.

Instale SQL Server 2005 en Windows Server 2003 Service Pack 1 (SP1) o en una versión posterior de Windows Server 2003. Si no se ha iniciado el servicio Iniciador de procesos de servidor DCOM (DCOMLAUNCH), recibirá un mensaje de error parecido al siguiente:
Error 1601 Instalando los archivos auxiliares de instalación de Microsoft SQL Server 2005. Consulte el archivo de registro para obtener información más detallada.
Además, el mensaje de error siguiente se registra en el archivo de registro del componente de los archivos auxiliares de instalación de SQL Server 2005 (SQLSetupNumber_InstanceName_Support.log).
MSI (c) (A8:54) [13:10:24:325]: Error al conectar con el servidor Error: 0x800706BA

El programa de instalación de SQL Server 2005 no funciona en un equipo con Windows Vista que contiene intercalación en la que se distinguen mayúsculas y minúsculas o letras en minúsculas

No se puede realizar una instalación nueva de SQL Server 2005 si se distinguen mayúsculas y minúsculas en la intercalación y si el nombre del equipo contiene minúsculas o caracteres especiales. Para resolver este problema, cambie el nombre del equipo para que sólo tenga letras mayúsculas. Este problema no debe afectar a las instalaciones de actualización de SQL Server 2005.

Las contraseñas de SQL Server distinguen ahora entre mayúsculas y minúsculas

En SQL Server 2005, las contraseñas están vinculadas al sistema operativo. Con este cambio, contraseñas de inicio de sesión de SQL Server 2005 distinguen ya entre mayúsculas y minúsculas.

Puede recibir un mensaje de error en el cuadro de diálogo Informes de errores y de uso de los equipos de 64 bits

Si está ejecutando SQL Server 2005 en un entorno de 64 bits, puede recibir un mensaje de error si intenta cambiar la configuración en la ficha Propiedades avanzadas del cuadro de diálogo Informes de errores y de uso. Recibe este mensaje de error cuando está en blanco el campo Ubicación del informe de errores para los componentes Otros (x86). Le recomendamos que proporcione un nombre de carpeta válido en la unidad local en el campo Ubicación del informe de errores. Esta carpeta puede ser la misma que la especificada para el componente Otros.

Puede recibir un mensaje de error en blanco en SQL Server Management Studio

Puede actualizar un equipo basado en Microsoft Windows 2000 que esté ejecutando SQL Server 2005 al Service Pack 1 (SP1) de Microsoft Windows Server 2003. Al hacer esto, puede recibir un mensaje de error en blanco en SQL Server Management Studio.

Para resolver este problema, repare Microsoft .NET Framework después de actualizar el sistema operativo. Para ello, siga estos pasos:
  1. En el Panel de control, abra Agregar o quitar programas.
  2. Haga clic en Microsoft .NET Framework 2.0.
  3. Haga clic en Cambiar o quitar.
  4. Haga clic en Reparar y, a continuación, en Siguiente.
  5. Cuando se complete la reparación, reinicie el equipo si se le pide.

Cómo utilizar la página de código de DBCS

Si se configura el sistema operativo para utilizar la página de código de juego de caracteres de doble byte (DBCS), seleccione la codificación UNICODE en lugar de ANSI para el archivo de salida del Asistente para generar secuencias de comandos de SQL Server.

El componente de compatibilidad con versiones anteriores falta en SQL Server Express Edition

El Service Pack 4 de Microsoft SQL Server 2000 Desktop Engine (SP4 MSDE) está basado en Microsoft SQL Server 7.0. Cuando intenta actualizar el SP4 de MSDE a SQL Server 2005 Express Edition, recibe un mensaje de error para el componente de compatibilidad con versiones anteriores durante la configuración. Además, se escribe un mensaje de error en el archivo de registro de la configuración. Este mensaje de error indica que no existe el archivo SQLServer2005_BC.msi en la carpeta Configuración de SQL Server Express Edition.

Para finalizar la instalación de SQL Server Express Edition, debe ejecutar el programa de instalación de SQL Server Express Edition en el modo de reparación. Para obtener más información, vea el tema que trata sobre cómo instalar SQL Server 2005 desde el símbolo del sistema (?How to Install SQL Server 2005 from the Command Prompt") de Libros en pantalla de SQL Server 2005.

Para obtener más información acerca de los Libros en pantalla de SQL Server 2005, visite el siguiente sitio web de Microsoft:
http://www.microsoft.com/downloads/details.aspx?FamilyID=be6a2c5d-00df-4220-b133-29c1e0b6585f&DisplayLang=es
.

Aparecen caracteres extraños en el cuadro de diálogo Actualización de componentes de SQL Server de algunas versiones localizadas

En el programa de instalación de SQL Server 2005, aparecen caracteres extraños como "\\" en el texto del cuadro de diálogo Actualización de componentes de SQL Server cuando se producen las condiciones siguientes en el orden establecido a continuación:
  • Instala algunas versiones localizadas de los componentes de SQL Server.
  • No cambia ninguna configuración e instala de nuevo los componentes.
Este comportamiento se produce en los siguientes componentes:
  • Analysis Services
  • Management and Monitor Tools

Se cambian los permisos necesarios para la búsqueda de texto completo en un entorno con clústeres

Se han realizado modificaciones en el tema de la sección 4.1.6 sobre la reducción de privilegios en la búsqueda de texto completo ("Lowering privileges for Full-Text Search") del archivo Léame. Se ha quitado la restricción que requiere permisos especiales para la cuenta del servicio Motor de búsqueda de texto de Microsoft para SQL Server (MSFTESQL) en un entorno con clústeres. En un entorno con clústeres, la cuenta del servicio MSFTESQL ya no requiere los permisos de administrador local.

Nota: lo que le recomendamos es que configure el servicio MSFTESQL para que se ejecute en una cuenta con pocos privilegios.

Cómo copiar SQL Server 2005 en un recurso compartido de red y, a continuación, ejecutar el programa de instalación desde la ubicación donde copió el programa

Si descarga SQL Server 2005 desde el sitio web de Microsoft Developer Network (MSDN), el producto se divide entre las dos descargas siguientes:
  • SQL Server 2005 - Developer Edition - Servers
  • SQL Server 2005 - Developer Edition - Tools
Para configurar SQL Server 2005, debe descargar los archivos Servers y Tools en carpetas llamadas "Servers" y "Tools". Por otra parte, el programa de instalación falla cuando instala componentes de herramientas y Libros en pantalla de SQL Server. Además, el mensaje de error siguiente se escribe en el archivo Core.log del programa de instalación:
CORE.LOG
=========

Error: La acción "InstallToolsAction.10" produjo una excepción durante la ejecución. Durante la ejecución se comunicó información del error:

La colección de destino incluye el equipo local.

Se detectó una excepción grave al instalar el paquete: "10"

Código de error: 0x80070002 (2)

Texto de error de Windows: El sistema no encuentra el archivo especificado.

Nombre del archivo de código fuente: sqlchaining\sqlprereqpackagemutator.cpp


Nombre de función: sqls::SqlPreReqPackageMutator::modifyRequest

Número de la línea de origen: 196


WinException detectada al instalar el paquete. : 1603

Código de error: 0x80070643 (1603)

Texto de error de Windows: Error grave durante la instalación.

Nombre del archivo de código fuente: packageengine\installpackageaction.cpp


Nombre de función: sqls::InstallPackageAction::perform

Número de la línea de origen: 167

El archivo Léame de ForEachDirectory Sample está incompleto

El archivo Léame de ForEachDirectory Sample está incompleto. Para obtener el archivo Léame completo, consulte el tema "ForEachDirectory Sample" de Libros en pantalla de SQL Server 2005.

El programa de instalación de SQL Server 2005 requiere 1,6 gigabytes (GB) de espacio en disco.

No puede instalar SQL Server 2005 si tiene menos de 1,6 GB de espacio disponible en disco en la unidad del sistema. La mayoría de este espacio sólo se utiliza durante un breve espacio de tiempo. Después de ejecutar el programa de instalación, SQL Server 2005 requiere 700 megabytes (MB) de espacio en disco.

Los índices no agrupados únicos no se pueden crear en línea

En la versión final de SQL Server 2005, los índices no agrupados únicos no se pueden crear en línea. Este comportamiento únicamente afecta a las instrucciones siguientes:
  • CREATE UNIQUE NONCLUSTERED INDEX
  • CREATE UNIQUE NONCLUSTERED INDEX WITH DROP_EXISTING
  • ALTER TABLE ADD CONSTRAINT PRIMARY KEY NONCLUSTERED
  • ALTER TABLE ADD CONSTRAINT UNIQUE NONCLUSTERED
Para obtener más información, consulte la sección 4.1.23 del archivo léame de SQL Server 2005. Para obtener más información sobre las operaciones de índice en línea compatibles, vea Libros en pantalla de SQL Server 2005.

Puede recibir un mensaje de error si utiliza una consulta ROLAP

Si utiliza una consulta ROLAP en la que la condición esté en una dimensión de elemento primario/secundario que utiliza RootMemberIf=ParentIsMissing, puede recibir el mensaje de error siguiente:
No se puede mostrar las propiedades de la celda

Se produce un error en el programa de instalación cuando instala SQL Server Analysis Services o o el motor de base de datos de SQL Server durante una actualización

El programa de instalación de SQL Server 2005 no reúne información de unidad compartida cuando actualiza SQL Server. Este comportamiento puede hacer que el programa de instalación falla durante una actualización, si cualquiera de las condiciones siguientes se cumple:
  • Agrega SQL Server 2005 Analysis Services a una instancia del motor de base de datos.
  • Agrega el motor de base de datos a una instancia de SQL Server 2005 Analysis Services.
  • Actualiza el motor de base de datos e instala al mismo tiempo una nueva instancia de SQL Server Analysis Services.
Para evitar este problema, ejecute el programa de instalación en un símbolo del sistema. Si está instalando SQL Server 2005 Analysis Services, establezca el parámetro INSTALLASDATADIR en la misma unidad compartida en la que se encuentran los archivos de datos del motor de base de datos. Si está instalando el motor de base de datos, establezca el parámetro INSTALLSQLDATADIR en la misma unidad compartida en la que están los archivos de datos de Analysis Services.

Por ejemplo, utilice la sintaxis siguiente para especificar la misma ruta de acceso para los archivos de datos del motor de base de datos y de los archivos de datos de Analysis Services.

Nota: debe proporcionar información que sea específica de su instalación.
start /wait <DVD Drive>:\setup.exe /qn UPGRADE=SQL_Engine VS=<VSName> INSTALLVS=Analysis_Server 
INSTANCENAME=MSSQLSERVER SQLACCOUNT=<DomainName\UserName> SQLPASSWORD=<StrongPassword> 
ADMINPASSWORD=<StrongPassword> ADDLOCAL=Analysis_Server,AnalysisDataFiles,Client_Components 
INSTALLASDATADIR="I:\DATA\" INSTALLSQLDATADIR="I:\DATA\" SQLCLUSTERGROUP="DomainName\GroupName" 
ASCLUSTERGROUP="DomainName\GroupName" AGTCLUSTERGROUP="DomainName\GroupName" 
FTSCLUSTERGROUP="DomainName\GroupName" SQLBROWSERACCOUNT=<DomainName\UserName> 
SQLBROWSERPASSWORD=<StrongPassword> ASACCOUNT=<DomainNane\UserName> ASPASSWORD=<StrongPassword>
 PIDKEY=<valor pidkey sin un "-">

Puede recibir un mensaje de error cuando usa ROLAP

Use ROLAP y el cubo usa tablas de varias fuentes de datos. Cuando intenta utilizar el cubo, aparece uno de los siguientes mensajes de error:

Mensaje de error 1
Error de OLE DB: error OLE DB u ODBC: SQL Server bloqueó el acceso a la INSTRUCCIÓN 'OpenRowset/OpenDatasource' del componente 'Ad Hoc Distributed Queries' porque este componente se desconectó como parte de la configuración de seguridad de este servidor.
Un administrador del sistema puede habilitar el uso de 'Ad Hoc Distributed Queries' utilizando sp_configure. Para obtener más información sobre cómo habilitar 'Ad Hoc Distributed Queries', vea "Configuración de Superficie" Área en Libros en pantalla de SQL Server. ; 42000.
Mensaje de error 2
Error OLE DB: error OLE DB u ODBC:
Este problema aparece porque SQL Server 2005 solamente da el acceso en el proceso a un cierto conjunto de proveedores. SQLNCLI es un nuevo proveedor de OLE DB nativo para SQL Server 2005 y tiene acceso. Sin embargo, SQLNCLI.1 es el proveedor específico de la versión de SQLNCLI y no está en la lista de proveedores. Por consiguiente, SQLNCLI.1 no tiene acceso. Aunque SQLNCLI y SQLNCLI.1 son idénticos porque SQLNCLI señala a SQLNCLI.1, SQL Server 2005 no reconoce que SQLNCLI y SQLNCLI.1 sean idénticos. SQL Server 2005 bloquea el acceso a SQLNCLI.1.

Para resolver este problema, utilice uno de los métodos siguientes:
  • Utilice SQLNCLI en lugar de SQLNCLI.1 en la cadena de conexión de OLE DB.
  • En SQL Server, agregue explícitamente SQLNCL.1 a la lista de proveedores que tienen acceso en proceso.

Se produce una aserción cuando utiliza la instrucción EXPORT MINING MODEL

Puede experimentar una aserción u otro error al utilizar el comando EXPORT MINING MODEL contra un cubo local. Para evitar este problema, cierra y vuelva a abrir la conexión al cubo local antes de emitir la instrucción EXPORT.

No puede llamar a controles ActiveX de réplica desde aplicaciones que fueron creadas utilizando .NET Framework 1.1 o .NET Framework 1.0

Los controles ActiveX de réplica se dejan de utilizar en favor de los objetos de administración de réplica (RMO) al programar en código administrado. Si llama a los controles ActiveX desde el código administrado, debe utilizar .NET Framework 2.0. Si utiliza una versión anterior .NET Framework, se inicia una excepción.

No cambiar el nombre de cuenta SA en los servidores en una topología de réplica

En SQL Server 2005, es posible cambiar el nombre de una cuenta SA utilizando la instrucción ALTER LOGIN. Cambiar el nombre no se admite en servidores en una topología de réplica, por lo que podría producir el fracaso de la réplica.

Durante la actualización de MSDE a SQL Server Express, no se actualiza la base de datos msdb

Si actualiza MSDE a SQL Server Express, no se actualiza la base de datos msdb. Se ve afectada la siguiente funcionalidad de réplica:
  • No puede asociar o restaurar una base de datos replicada desde una instancia de MSDE a la instancia de SQL Server Express actualizada. Puede asociar o restaurar una base de datos a una nueva instancia de SQL Server Express.
  • Hay consideraciones a tener en cuenta para crear las suscripciones en la SQL Server instancia SQL Server Express actualizada:
    • No puede crear una suscripción en la instancia actualizada utilizando el Asistente para nueva suscripción.
    • No puede crear una suscripción en la instancia actualizada utilizando los objetos de administración de réplica (RMO) o procedimientos almacenados de Transact-SQL si la suscripción está habilitada para el Administrador de sincronización de Windows.
    Puede crear una suscripción utilizando el Asistente para nueva suscripción, los RMO o procedimientos almacenados de Transact-SQL en una nueva instancia de SQL Server Express.

Durante la actualización de SQL Server 2000 o SQL Server 7.0, la base de datos predeterminada de SA cambia a MASTER

Si actualiza SQL Server 2000 o SQL Server 7.0 a la versión comercial de SQL Server 2005, la base de datos predeterminada de SA cambia a MASTER. Este comportamiento aparece porque la cuenta SA es un caso especial y se almacena en memoria caché. Para evitar este comportamiento, ejecute el comando dbcc freesystemcache o reinicie el servicio de SQL Server.

Cambiar el lenguaje predeterminado de la cuenta SA

El lenguaje predeterminado para la cuenta SA de SQL Server es el que se selecciona durante la instalación o la actualización. Al ejecutar el procedimiento almacenado sp_configure para cambiar el lenguaje predeterminado del servidor, en las versiones anteriores de Microsoft SQL Server se actualiza también el lenguaje predeterminado de la cuenta sa. Para cambiar el lenguaje predeterminado de la cuenta sa en SQL Server 2005, debe ejecutar el procedimiento almacenado sp_defaultlanguage, ejecutar el comando DBCC FREESYSTEMCACHE y, a continuación, iniciar una sesión nueva. Al ejecutar sp_configure para cambiar el lenguaje predeterminado para el servidor, no se actualiza el lenguaje predeterminado para la cuenta sa.

Instalaciones en paralelo

Advertencia: en las instalaciones de SQL Server 2005 en las que se realizan configuraciones en paralelo, los servicios de SQL Server 2005 deben utilizar las cuentas del grupo de dominios globales que se utilicen para dichos servicios. La cuenta no debería aparecer directamente en el grupo Administradores locales. En caso de que ignore esta advertencia, se producirá un comportamiento de seguridad inesperado entre las instalaciones en paralelo y aquellas instalaciones en las que sólo se instale SQL Server 2005.

Mensaje de error al conectar una base de datos de SQL Server Management Studio a un ordenador basado en Windows Vista: "No se puede abrir el archivo físico <nombre de archivo.mdf>"

En un equipo basado en Windows Server 2003 o en Windows XP, separe una base de datos de Microsoft SQL Server 2005. Al volver a conectar dicha base de datos de SQL Server Management Studio a un equipo basado en Windows Vista, recibirá el siguiente mensaje de error:
Mensaje 5120
No se puede abrir el archivo físico <nombre de archivo.mdf>. Error del sistema operativo 5: "5 (no se ha encontrado el error)"
Este error se produce incluso si la cuenta actual de inicio de sesión de Windows forma parte de la función del servidor SysAdmin en SQL Server.

A fin de solucionar este problema, ejecute SQL Server Management Studio mediante la opción Ejecutar como administrador y, a continuación, conecte la base de datos. Después de haber conectado la base de datos correctamente por primera vez, puede realizar operaciones de conexión o separación de la misma en SQL Server Management Studio sin necesidad de utilizar la opción mencionada anteriormente.

Propiedades

Id. de artículo: 907284 - Última revisión: viernes, 16 de enero de 2009 - Versión: 11.1
La información de este artículo se refiere a:
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Standard X64 Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005 Workgroup Edition
Palabras clave: 
kbsql2005setup kbtshoot kbinfo KB907284

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com