Utilidad sac

La utilidad sac importa y exporta la configuración de superficie de Microsoft SQL Server 2005. Mediante esta utilidad, puede configurar la superficie en un equipo y, después, aplicar la misma configuración en otros equipos.

La manera más sencilla de usar la utilidad sac es utilizar la interfaz gráfica de usuario de Configuración de superficie de SQL Server para configurar un equipo y, a continuación, utilizar sac para exportar la configuración de dicho equipo a un archivo. Puede utilizar sac para aplicar la configuración de todos los componentes de SQL Server 2005 a las demás instancias de SQL Server 2005 en el equipo local o en equipos remotos.

Esta utilidad está ubicada en x:\Archivos de programa\Microsoft SQL Server\90\Shared.

Sintaxis

sac {in | out} filename [-S computer_name]
    [-U SQL_login [–P SQL_ password]]
    [-I instance_name ]
    [-DE] [-AS] [-RS] [-IS] [-NS] [-AG] [-BS] [-FT]
    [-F] [-N] [-T] [-O]
    [-H | -?]

Parámetros

  • in
    Importa la configuración de superficie de un archivo y configura la instancia, especificada por instance_name, empleando dicha configuración.
  • out
    Exporta los valores de configuración de superficie de una instancia al archivo especificado por filename.
  • filename
    Ruta completa del archivo utilizado para importar o exportar la configuración de superficie.
  • -Scomputer_name
    Especifica el nombre de un equipo remoto. Si no se especifica este argumento, sac se conecta al equipo local.
  • -USQL_login
    Especifica el inicio de sesión con autenticación de SQL Server que se debe utilizar para la conexión a Database Engine (Motor de base de datos). Si no se especifica, sac utiliza la autenticación de Windows para conectarse a Database Engine (Motor de base de datos).
  • -PSQL_password
    Especifica la contraseña de SQL_login. Si no se especifica este argumento, sac pide una contraseña. Si se especifica -P al final del comando sin un valor, sac utiliza una contraseña nula.
  • -Iinstance_name
    Especifica la instancia de SQL Server en la que ejecutar sac. Si no se especifica esta opción, sac se conecta a todas las instancias de SQL Server. Para la instancia predeterminada, el nombre de la instancia es MSSQLServer.
  • -DE
    Importa o exporta la configuración del Database Engine (Motor de base de datos).
  • -AS
    Importa o exporta la configuración de Analysis Services.
  • -RS
    Importa o exporta la configuración de Reporting Services.
  • -IS
    Importa o exporta la configuración de Integration Services.
  • -NS
    Importa o exporta la configuración de Notification Services.
  • -AG
    Importa o exporta la configuración del Agente SQL Server.
  • -BS
    Importa o exporta la configuración del servicio Explorador SQL Server.
  • -FT
    Importa o exporta la configuración del servicio Búsqueda de texto.
  • -F
    Importa o exporta el estado de las siguientes características de los componentes especificados:

    Componente Características

    Database Engine (Motor de base de datos)

    Consultas ad hoc remotas

    Integración CLR

    DAC

    Correo electrónico de base de datos

    Servicios Web XML nativos

    Automatización OLE

    SQL Server Service Broker

    SQL Mail

    Ayudante de Web

    xp_cmdshell

    Analysis Services

    Consultas ad hoc de minería de datos

    Conexiones anónimas

    Objetos vinculados

    Funciones definidas por el usuario

    Reporting Services

    Eventos programados y entrega de informes

    Acceso HTTP y de servicios Web

    Seguridad integrada de Windows

  • -N
    Importa o exporta el estado de los protocolos de red para la conectividad remota de los componentes especificados. Sólo el Database Engine (Motor de base de datos) y Analysis Services proporcionan opciones para configurar la conectividad remota.
  • -T
    Importa o exporta el estado de los servicios de Windows para los componentes especificados.
  • -O
    Especifica el nombre del archivo que recibe la salida de la línea de comandos desde sac.
  • -H | -?
    Muestra la sintaxis de comandos. Se omiten otros argumentos.

Notas

Las siguientes reglas son aplicables a la utilidad sac:

  • En los argumentos no se distingue entre mayúsculas y minúsculas.
  • Los argumentos de comando deben ir precedidos de un guión (-) o de una barra diagonal (/). Ambos símbolos son equivalentes.
  • Incluya un espacio entre el argumento y su valor.
  • Incluya entre comillas cualquier valor que contenga caracteres especiales.

Ejemplos

En los siguientes ejemplos se muestran escenarios comunes de uso para la utilidad sac:

A. Exportar toda la configuración de la instancia predeterminada

En el siguiente ejemplo se muestra cómo exportar toda la configuración de características, conexiones y servicios de la instancia de SQL Server predeterminada al archivo server1.out. Dado que en el ejemplo se especifica un nombre de usuario pero no una contraseña, sac pedirá una contraseña.

sac out server1.out –S server1 –U admin –I MSSQLSERVER

B. Importar la configuración de características en otro servidor

En el siguiente ejemplo sólo se importa la configuración de características del archivo server1.out y se aplica a la instancia de SQL Server predeterminada en el servidor 2. Como en este ejemplo no se proporciona un nombre de usuario, sac utiliza la autenticación de Windows.

sac in server1.out –S server2 –F

C. Exportar toda la configuración local de red y características

En el siguiente ejemplo se exportará toda la configuración de conexiones y características, pero no la configuración de servicios, para todos los componentes e instancias de SQL Server del servidor local al archivo server1.out.

sac out server1.out –F –N

D. Importar toda la configuración

En el ejemplo siguiente se importa en server2 toda la configuración disponible en el archivo server1.out.

sac in server1.out –S server2

E. Exportar toda la configuración del Motor de base de datos

En el ejemplo siguiente se exporta toda la configuración de todas las instancias de Database Engine (Motor de base de datos) del servidor local al archivo server1.out.

sac out server1.out –DE

F. Importar la configuración de estado de servicios

En el siguiente ejemplo se importa sólo la configuración de estado de servicios desde server1.out y se aplica la configuración de servicios a server2.

sac in server1.out –S server2 -T

Vea también

Conceptos

Utilidades del símbolo del sistema

Otros recursos

Configuración de superficie de SQL Server

Ayuda e información

Obtener ayuda sobre SQL Server 2005

Historial de cambios

Versión Historial

12 de diciembre de 2006

Contenido modificado:
  • Se quitó el modificador -AD de la sintaxis.