Utilizamos cookies propias y de terceros. Al navegar entendemos que aceptas el uso de cookies. +Info.
Política de cookies
Proyecto AjpdSoft

· Inicio
· Buscar
· Contactar
· Cookies
· Descargas
· Foros
· Historia
· Nosotros
· Proponer
· Temas
· Top 10
· Trucos
· Tutoriales
· Usuario
· Wiki

Nick


Contraseña


Nuevo usuario


English

SQL Server: Instalar y administrar MSDE Microsoft SQL Server Desktop Engine
Bases de Datos


Os explicamos paso a paso cómo instalar y configurar MSDE (Microsoft SQL Server 2000 Desktop Engine). Se trata del motor de base de datos de SQL Server para escritorio. Esta versión es gratuita, presenta algunas limitaciones pero es totalmente operativa. También os explicamos como crear una base de datos en SQL Server, como modificarla con inserción de registros y cómo administrar SQL Server (MSDE).



Instalar y administrar MSDE Microsoft SQL Server Desktop Engine

Microsoft desarrolló hace ya bastantes años SQL Server, se trata de un motor de base de datos para grandes requerimientos. Este motor se diseñó para medianas y grandes empresas, como solución empresarial a su base de datos de escritorio (Microsoft Access).

Existe una versión de pago, llamada SQL Server, con todas las ventajas de una base de datos de propósito general para grandes requerimientos (cientos, miles de usuarios conectados concurrentemente). Este motor actualmente hace la competencia a bases de datos como Oracle, MySQL, Informix, DB2, etc.

Tal y como explica el propio Microsoft: "MSDE 2000 es un motor de datos que se genera y basado en tecnología básica de SQL Server. Con compatibilidad para equipos de escritorio single and dual-processor, MSDE 2000 es un procesador de almacenamiento confiable de motor y consultas para extensiones de escritorio de aplicaciones empresariales. Con la tecnología común, básicos, SQL Server y MSDE 2000 comparten aquél, los programadores pueden generar aplicaciones que pueden escalar perfectamente de equipos portátiles a clúster multiprocesador."

Microsoft lanzó una versión gratuita de su motor SQL Server, llamada MSDE (Microsoft SQL Server 2000 Desktop Engine), es completamente gratuita y está disponible para su descarga en la web de Microsoft.

El único inconveniente de MSDE es que presenta algunas limitaciones con respecto a SQL Server:

  • No tiene herramientas de administración propias que sí tiene SQL Server (como el analizador de consultas o el administrador corporativo).
  • El tamaño máximo de una base de datos está limitado a 2 GB (aunque no hay límite en el número de bases de datos almacenables en el mismo servidor).
  • El número máximo de conexiones simultáneas para un rendimiento adecuado del sistema es de 5. Por encima del mismo el rendimiento decae ostensiblemente.
  • No se pueden diseñar paquetes DTS (aunque sí permite su ejecución). No soporta indexación a texto completo (Full-text).

Aunque como se puede observar no son problema para realizar aplicaciones normales de gestión (contabilidad, facturación, almacén, etc) para unos 15-20 usuarios.

Oracle, por su parte, también desarrolló y puso a disposición de sus usuarios una versión similar a MSDE para su motor Oracle, en concreto Orace XE (Oracle Database Express Edition). También completamente gratuita:

Manual para instalar Oracle Database Express Edition

Instalación de MSDE (Microsoft SQL Server 2000 Desktop Engine)

http://www.microsoft.com/downloads/details.aspx?displaylang=es&FamilyID=413744d1-a0bc-479f-bafa-e4b278eb9147

Fichero
Tamaño
ESN_MSDE2000A.exe
44,3 MB

Ejecutaremos el fichero descargado ESN_MSDE2000A.exe (es un comprimido):

Instalación MSDE - Ventana de contrato de licencia

Seleccionaremos la ruta donde se descomprimirá el paquete (no es la ruta donde se instalará MSDE):

Instalación MSDE - Selección de carpeta de descompresión

Nos avisará de que se va a crear la carpeta de destino de los ficheros de instalación de MSDE. Pulsaremos "Sí" para continuar:

Instalación MSDE - Confirmación de creación de carpeta

Cuando finalice la descompresión nos avisará con un mensaje como este: "El paquete se ha entregado correctamente":

Instalación MSDE - Aviso de finalización de descompresión

A continuación abriremos una ventana del Explorador de Windows y accederemos a la carpeta donde hemos descomprimido el paquete, para ejecutar el fichero setup.exe:

Instalación MSDE - Ejecución del fichero setup.exe

Si aparece este error:

Instalación MSDE - Error de contraseña segura

Con el texto: Se requiere una contraseña SA segura por motivos de seguridad. Utilice el conmutador SAPWP para suministrarla. Consulte el archivo Léame para obtener más información. El programa de instalación finalizará.

Tendremos dos posibilidades para solucionarlo:

  • Mediante el fichero setup.ini que acompaña a setup.exe, añadiendo a este fichero lo siguiente:

[Options]
SAPWD="ContraseñaSegura"
INSTANCENAME="BDAJPDSOFT"
DATADIR="C:MSDE_DATOS"
TARGETDIR="C:Archivos de programaMSDE"
SECURITYMODE=SQL
DISABLENTWORKPROTOCOL=1

Donde:

  • SAPWD: será la contraseña del usuario administrador "sa" de MSDE. Es recomendable no incluirla en el fichero setup.ini puesto que cualquier usuario podría verla. Lo recomendable es encriptarla.
  • INSTANCENAME: será el nombre de la instancia de SQL Server.
  • DATADIR: será la ruta donde se guardarán los ficheros de datos de MSDE. Si no se especifica este parámetro los datos de las bases de datos SQL Server se guardarán en:

C:/Archivos de programa/Microsoft SQL Server/MSSQL/Data

  • TARGETDIR: será la ruta donde se guardará los ficheros ejecutables (de instalación) de MSDE. Si no se especifica este parámetro los ejecutables de SQL Server se guardarán en:

C:/Archivos de programa/Microsoft SQL Server/80

  • SECURITYMODE: indica el método de autenticación que podremos realizar al SQL Server (SQL indicará método mixto, que permite la autenticación tanto con usuarios de SQL Server como del sistema operativo y WINDOWS indicará sólo modo autenticación con usuarios del sistema operativo).
  • DISABLENTWORKPROTOCOL: con este parámetro indicaremos si queremos permitir el acceso desde otros PCs de la red al nuestro (1) o no permitir acceso externo (0).
  • Pasándole los datos por parámetro al fichero setup.exe:

setup SAPWD="contraseña" INSTANCENAME="nombre_instancia" TARGETDIR="ruta_instalación" DATADIR="ruta_ficheros_datos"

Elegiremos el método de instalación de uno de los dos anteriores y volveremos a ejecutar el fichero setup.exe, no nos mostrará ningún tipo de confirmación, sólo mostrará esta ventana de información:

Instalación MSDE - Error de contraseña segura

La instalación de MSDE finalizará sin ningún tipo de aviso, lo que nos vendrá bien si somos desarrolladores de software y queremos distribuir nuestra aplicación junto con MSDE, de esta forma el usuario creerá que es un proceso más de la instalación de nuestra aplicación.

Tras la instalación de MSDE, habrá creado las siguientes carpetas y servicios (variarán en función de los parámetros del fichero setup.ini):

  • Carpeta que contendrá los datos de las bases de datos. Por defecto MSDE (Microsoft SQL Server Desktop Engine) creará las siguientes bases de datos: master, model, msdbdata, tempdb y las guarda en la carpeta "Data" con extensión .mdf

Instalación MSDE - Error de contraseña segura

El tamaño inicial de estas bases de datos de MSDE es de 33MB.

  • Carpeta que contendrá los ficheros ejecutables de MSDE, necesarios para su correcto funcionamiento:

Instalación MSDE - Error de contraseña segura

  • Y la carpeta: Microsoft SQL Server

Instalación MSDE - Error de contraseña segura

  • El servicio que instala MSDE: MSQL$BDAJPDSOFT

Instalación MSDE - Error de contraseña segura

que apunta a:

C:/Archivos de programa/MSDEMSSQL$BDAJPDSOFT/Binn/sqlservr.exe -sBDAJPDSOFT

Y también: SQLAgent$BDAJPDSOFT

Instalación MSDE - Error de contraseña segura

que apunta a:

    C:/Archivos de programa/MSDEMSSQL$BDAJPDSOFT/Binn/sqlagent.EXE -i BDAJPDSOFT

  • El instalador de MSDE también habrá creado un acceso directo en "Inicio" - "Programas" - "Inicio" a "Administrador de servicios":

"C:/Archivos de programa/Microsoft SQL Server/80/Tools/Binn/sqlmangr.exe" /n

Para que el servidor MSDE se ponga en funcionamiento será conveniente reiniciar el PC, para que el servicio se inicie correctamente.

Una vez reiniciado el equipo habrá creado estos dos servicios: sqlmangr.exe y sqlservr.exe:

Instalación MSDE - Error de contraseña segura

Y este icono en el área de notificación:

Instalación MSDE - Error de contraseña segura

Como se puede observar, aparece como "No conectado". Si abrimos el "Administrador de sevicios" de MSDE, pulsando con el botón derecho del ratón sobre el icono anterior y seleccionando "Abrir el Administrador de servicios de SQL Server":

Instalación MSDE - Error de contraseña segura

Si intentamos seleccionar el Servidor de forma manual no nos dejará "Iniciar o continuar", tampoco nos aparece nada en "Servicios". Si intentamos acceder a SQL Server a través de la línea de comandos, nos aparece este error:

Instalación MSDE - Error de contraseña segura

[Shared Memory]No existe el servidor SQL Server o se ha denegado el acceso al mismo.
[Shared Memory]ConnectionOpen (Connect()).

Si miramos el contenido del fichero de log "ERRORLOG.1", ubicado en:

C:/Archivos de programa/MSDE/BDMSSQL$BDAJPDSOFT/LOG

Nos aparece este error:

...

2008-04-29 10:23:02.65 spid3 Se restauró el índice para msdb.sysjobsteps.
2008-04-29 10:23:04.20 spid3 Default collation successfully changed.
2008-04-29 10:23:04.23 spid3 Recuperación completa.
2008-04-29 10:23:04.23 spid3 SQL global counter collection task is created.
2008-04-29 10:23:04.31 spid3 Warning: override, autoexec procedures skipped.
2008-04-29 10:23:14.59 spid51 Error: 15457, Severity: 0, State: 1
2008-04-29 10:23:14.59 spid51 Se cambió la opción de configuración 'allow updates' de 0 a 1. Ejecute la instrucción RECONFIGURE para instalar..
2008-04-29 10:23:14.65 spid51 Error: 15457, Severity: 0, State: 1
2008-04-29 10:23:14.65 spid51 Se cambió la opción de configuración 'allow updates' de 1 a 0. Ejecute la instrucción RECONFIGURE para instalar..
2008-04-29 10:23:14.95 spid3 SQL Server is terminating due to 'stop' request from Service Control Manager.

La instalación de MSDE se ha realizado tanto en un Windows XP SP2 como en un WIndows Server 2003 SE, en ambos casos ha dado el mismo error y en ambos casos se ha probado el modo de autenticación SQL y WINDOWS.

SOLUCIÓN AL ERROR 15457:

Tras varias pruebas realizadas por nuestros técnicos (quitando varios parámetros en el fichero setup.ini) se ha solucionado dejando en el setup.ini sólo los siguientes parámetros:

[Options]
SAPWD="ContraseñaSegura"

SECURITYMODE=WINDOWS

Realizando la instalación de forma normal (como hemos explicado anteriormente) y reiniciando el equipo, ya nos aparece el icono del Administrador de servicios de SQL Server, indicando que se ha conectado correctamente:

Instalación MSDE - Error de contraseña segura

Haciendo doble clic sobre este acceso directo nos aparece la ventana del Administrador de servicios de SQL Server:

Instalación MSDE - Error de contraseña segura

Indicando que el servicio está correctamente iniciado.

Con la instalación por defecto, SQL Server nos habrá cambiado el nombre del servicio, que ahora será MSSQLSERVER y la carpeta de instalación que será (tanto para datos como para ejecutables);

C:/Archivos de programa/Microsoft SQL Server

Por ejemplo, podremos conectarnos a SQL Server para saber la versón exacta, ejecutando desde la línea de comandos de MS-DOS:

osql -E

a continuación:

select @@version

y a continuación:

go

El resultado:

Microsoft SQL Server 2000 - 8.00.760 (Intel X86)
Dec 17 2002 14:22:05
Copy
right (c) 1988-2003 Microsoft Corporation
Desktop Engine on Windows NT
5.1 (Build 2600: Service Pack 2)

Instalación MSDE - Error de contraseña segura

Otro ejemplo, para ejecutar una consulta SQL con osql sobre una base de datos concreta, desde la línea de comandos de MS-DOS, ejecutamos:

osql -E -d master

A continuación podemos ejecutar directamente la consulta SQL:

select * from spt_values

Pulsamos INTRO y escribimos:

go

Volvemos a pulsar INTRO y se ejecutará la consulta SQL.

PRIMER ACCESO A SQL SERVER Y CREACIÓN DE NUEVA BASE DE DATOS

Para acceder a SQL Server se puede utilizar cualquier software que lo permite (Microsoft Access, AjpdSoft Administración de Base de Datos, etc). En primer lugar crearemos un origen de datos ODBC, desde "Inicio" - "Configuración" - "Panel de control" - "Herramientas administrativas" - "Orígenes de datos (ODBC)". En la pestaña "DSN de sistema" pulsaremos en "Agregar":

Instalación MSDE - Error de contraseña segura

Seleccionaremos el controlador "SQL Server" y pulsaremos en "Finalizar":

Instalación MSDE - Error de contraseña segura

Introduciremos el nombre del origen de base de datos ODBC en "Nombre", en nuestro caso "bdsqlserver", podremos poner poner una descripción como por ejemplo "Coneixón BD SQL Server". Seleccionaremos el servidor en "Servidor" (nombre/IP de equipo en la red), pulsaremos "Siguiente" para continuar:

Instalación MSDE - Error de contraseña segura

Dejaremos la opción por defecto (si hemos instalado SQL Server con la autenticación WINDOWS): "Con la autenticación de Windows NT, mediante el Id. de inicio de sesión de red.". Si hubiésemos instalado SQL Server con la opción SQL en este paso seleccionaríamos "Con la autenticación de SQL Server, mediante un Id. de inicio de sesión y una contraseña escritos por el usuario.". Dejaremos marcada la opción "Conectar con SQL Server para obtener la configuración predeterminada de las opciones de configuración adicionales" y pulsaremos "Siguiente" para continuar:

Instalación MSDE - Error de contraseña segura

En este punto de la creación del ODBC podremos indicar la base de datos a la que nos conectaremos, aunque en este punto de la instalación no seleccionaremos base de datos por dfecto. Dejaremos las opciones por defecto de esta ventana y pulsaremos "Siguiente":

Instalación MSDE - Error de contraseña segura

En la siguiente ventana dejaremos las opciones por defecto y pulsaremos "Finalizar":

Instalación MSDE - Error de contraseña segura

Por último, el asistente de creación de ODBC de Microsoft SQL Server nos mostrará una ventana con el resumen de las opciones seleccionadas, pulsaremos "Probar origen de datos" para realizar una conexión de prueba:

Instalación MSDE - Error de contraseña segura

Con el texto:

Controlador ODBC de Microsoft SQL Server Versión 03.85.1117

Nombre del origen de datos: bdsqlserver
Descripción del origen de datos:
Server: pcalonso
Base de datos: (Default)
Idioma: (Default)
Realizar conversión de los datos de caracteres: Yes
Registrar consultas de larga ejecución: No
Estadísticas del controlador de registro: No
Usar seguridad integrada: Yes
Usar configuración regional: No
Opción de instrucciones preparadas: Eliminar procedimientos temporales al desconectar
Usar servidor de conmutación por error: No
Usar identificadores entrecomillados ANSI: Yes
Usar nulos, rellenos y advertencias ANSI: Yes
Cifrado de datos: No

Si todo es correcto nos mostrará:

Instalación MSDE - Error de contraseña segura

Con el texto:

Controlador ODBC de Microsoft SQL Server Versión 03.85.1117

Ejecutando las pruebas de conectividad...

Intentando la conexión
Conexión establecida
Comprobando las opciones
Desconectando del servidor

PRUEBAS COMPLETADAS CORRECTAMENTE

A continuación accederemos a SQL Server con una aplicación, por ejemplo AjpdSoft Administración Bases de Datos (completamente gratuito y open source). Desde esta aplicación seleccionaremos "Conectar mediante ODBC (requiere BDE y Driver ODBC). Seleccionaremos desde "ODBC" el origen de datos creado anteriormente (bdsqlserver) e introduciremos el Usuario ("sa") y la contraseña (la introducida en el fichero setup.ini). Pulsaremos "Aceptar":

Instalación MSDE - Error de contraseña segura

Si todo es correcto se conectará a SQL Server, desde esta aplicación podremos crear una nueva base de datos en SQL Server que será la que utilicemos para nuestras aplicaciones, será la base de datos en producción. Para ello ejecutaremos la consulta SQL:

create database bdajpdsoft

Instalación MSDE - Error de contraseña segura

Tras ejecutar esta consulta SQL Server creará el correspondiente fichero bdajpdsoft.mdf en la carpeta de datos.

Tras crear la base de datos cambiaremos el ODBC para que se conecte directamente a la nueva base de datos creada (bdajpdsoft):

Instalación MSDE - Error de contraseña segura

Volveremos a conectarnos a SQL Server utilizando el ODBC modificado para realizar cualquier cambio en la base de datos creada, por ejemplo, crear una nueva tabla de clientes:

create table clientes (
codigo integer not null primary key,
nombre varchar(100) not null unique,
cif varchar(20) unique,
fecha datetime,
observacion varchar(200)
)

Instalación MSDE - Error de contraseña segura

Podremos realizar inserciones de registros:

insert into clientes values (1, 'AjpdSoft', 'B1112222', GETDATE(), 'Prueba de inserción de registro en SQL Server')

insert into clientes values (2, 'Fernando Alonso', 'B1112223', GETDATE() , 'Prueba de inserción de registro en SQL Server 2')

Instalación MSDE - Error de contraseña segura

INSTALACIÓN DEL ADMINISTRADOR DE SQL SERVER MSDE

Tras instalar MSDE instalaremos también un administrador gratuito para esta versión de SQL Server. Lo descargaremos de la web de Microsoft... CONTINUARÁ...

ANEXO

Versión exacta de MSDE utilizada: Microsoft SQL Server 2000 - 8.00.760

Equipo 1 utilizado para la instalación:

  • AMD Sempron 3000+
  • 1 GB RAM
  • Microsoft Windows XP Profesional Service Pack 2

Equipo 2 utilizado para la instalación:

  • AMD Sempron 3000+
  • 1 GB RAM
  • Microsoft Windows Server 2003 Standard Edition

El fichero de log completo:

2008-04-29 10:22:53.65 server Microsoft SQL Server 2000 - 8.00.760 (Intel X86)
Dec 17 2002 14:22:05
Copyright (c) 1988-2003 Microsoft Corporation
Desktop Engine on Windows NT 5.1 (Build 2600: Service Pack 2)

2008-04-29 10:22:53.67 server Copyright (C) 1988-2002 Microsoft Corporation.
2008-04-29 10:22:53.67 server All rights reserved.
2008-04-29 10:22:53.67 server Server Process ID is 4052.
2008-04-29 10:22:53.67 server Logging SQL Server messages in file 'C:Archivos de programaMSDEBDMSSQL$BDAJPDSOFTLOGERRORLOG'.
2008-04-29 10:22:53.68 server SQL Server is starting at priority class 'normal'(1 CPU detected).
2008-04-29 10:22:54.18 server SQL Server configured for thread mode processing.
2008-04-29 10:22:54.20 server Using dynamic lock allocation. [500] Lock Blocks, [1000] Lock Owner Blocks.
2008-04-29 10:22:54.37 spid3 Warning ******************
2008-04-29 10:22:54.37 spid3 SQL Server started in single user mode. Updates allowed to system catalogs.
2008-04-29 10:22:54.45 spid3 Starting up database 'master'.
2008-04-29 10:22:55.26 server Using 'SSNETLIB.DLL' version '8.0.766'.
2008-04-29 10:22:55.26 spid5 Starting up database 'model'.
2008-04-29 10:22:55.35 spid3 Server name is 'PC0361BDAJPDSOFT'.
2008-04-29 10:22:55.35 spid3 Skipping startup of clean database id 5
2008-04-29 10:22:55.35 spid3 Skipping startup of clean database id 6
2008-04-29 10:22:55.35 spid3 Starting up database 'msdb'.
2008-04-29 10:22:55.92 server SQL server listening on Shared Memory.
2008-04-29 10:22:55.92 server SQL Server is ready for client connections
2008-04-29 10:22:55.99 spid5 Clearing tempdb database.
2008-04-29 10:22:56.90 spid5 Starting up database 'tempdb'.
2008-04-29 10:22:56.99 spid3 Warning ******************
2008-04-29 10:22:56.99 spid3 Attempting to change default collation to Modern_Spanish_CI_AS.
2008-04-29 10:22:58.14 spid3 Se restauró el índice Clustered para master.sysdatabases.
2008-04-29 10:22:58.23 spid3 Se restauró el índice Non-clustered para master.sysobjects.
2008-04-29 10:22:58.25 spid3 Se restauró el índice Non-clustered para master.sysobjects.
2008-04-29 10:22:58.29 spid3 Se restauró el índice para master.syscolumns.
2008-04-29 10:22:58.34 spid3 Se restauró el índice para master.systypes.
2008-04-29 10:22:58.36 spid3 Se restauró el índice para master.sysusers.
2008-04-29 10:22:59.07 spid3 Se restauró el índice para master.sysproperties.
2008-04-29 10:22:59.12 spid3 Se restauró el índice para master.sysfulltextcatalogs.
2008-04-29 10:22:59.28 spid3 Se restauró el índice para master.sysxlogins.
2008-04-29 10:22:59.31 spid3 Se restauró el índice para master.sysdevices.
2008-04-29 10:22:59.39 spid3 Se restauró el índice para master.sysservers.
2008-04-29 10:22:59.40 spid3 Se restauró el índice para master.syslanguages.
2008-04-29 10:22:59.43 spid3 Se restauró el índice para master.syscharsets.
2008-04-29 10:22:59.46 spid3 Se restauró el índice para master.sysfilegroups.
2008-04-29 10:22:59.57 spid3 Se restauró el índice para master.spt_values.
2008-04-29 10:22:59.62 spid3 Se restauró el índice para master.spt_datatype_info_ext.
2008-04-29 10:22:59.65 spid3 Se restauró el índice para master.MSreplication_options.
2008-04-29 10:22:59.65 spid3 Se restauró el índice para master.spt_datatype_info.
2008-04-29 10:22:59.71 spid3 Se restauró el índice Non-clustered para tempdb.sysobjects.
2008-04-29 10:22:59.71 spid3 Se restauró el índice Non-clustered para tempdb.sysobjects.
2008-04-29 10:22:59.71 spid3 Se restauró el índice para tempdb.syscolumns.
2008-04-29 10:22:59.71 spid3 Se restauró el índice para tempdb.systypes.
2008-04-29 10:22:59.71 spid3 Se restauró el índice para tempdb.sysusers.
2008-04-29 10:22:59.71 spid3 Se restauró el índice para tempdb.sysproperties.
2008-04-29 10:22:59.73 spid3 Se restauró el índice para tempdb.sysfulltextcatalogs.
2008-04-29 10:22:59.73 spid3 Se restauró el índice para tempdb.sysfilegroups.
2008-04-29 10:22:59.84 spid3 Se restauró el índice Non-clustered para model.sysobjects.
2008-04-29 10:22:59.86 spid3 Se restauró el índice Non-clustered para model.sysobjects.
2008-04-29 10:23:00.04 spid3 Se restauró el índice para model.syscolumns.
2008-04-29 10:23:00.06 spid3 Se restauró el índice para model.systypes.
2008-04-29 10:23:00.12 spid3 Se restauró el índice para model.sysusers.
2008-04-29 10:23:00.12 spid3 Se restauró el índice para model.sysproperties.
2008-04-29 10:23:00.12 spid3 Se restauró el índice para model.sysfulltextcatalogs.
2008-04-29 10:23:00.12 spid3 Se restauró el índice para model.sysfilegroups.
2008-04-29 10:23:00.43 spid3 Se restauró el índice Non-clustered para msdb.sysobjects.
2008-04-29 10:23:00.45 spid3 Se restauró el índice Non-clustered para msdb.sysobjects.
2008-04-29 10:23:00.48 spid3 Se restauró el índice para msdb.syscolumns.
2008-04-29 10:23:00.62 spid3 Se restauró el índice para msdb.systypes.
2008-04-29 10:23:00.82 spid3 Se restauró el índice para msdb.sysusers.
2008-04-29 10:23:00.82 spid3 Se restauró el índice para msdb.sysproperties.
2008-04-29 10:23:00.84 spid3 Se restauró el índice para msdb.sysfulltextcatalogs.
2008-04-29 10:23:00.84 spid3 Se restauró el índice para msdb.sysfilegroups.
2008-04-29 10:23:00.87 spid3 Se restauró el índice para msdb.sysjobschedules.
2008-04-29 10:23:00.92 spid3 Se restauró el índice para msdb.syscategories.
2008-04-29 10:23:00.96 spid3 Se restauró el índice para msdb.systargetservers.
2008-04-29 10:23:00.98 spid3 Se restauró el índice para msdb.systargetservergroups.
2008-04-29 10:23:02.51 spid3 Se restauró el índice para msdb.sysalerts.
2008-04-29 10:23:02.51 spid3 Se restauró el índice para msdb.sysoperators.
2008-04-29 10:23:02.51 spid3 Se restauró el índice para msdb.syscachedcredentials.
2008-04-29 10:23:02.54 spid3 Se restauró el índice para msdb.logmarkhistory.
2008-04-29 10:23:02.65 spid3 Se restauró el índice para msdb.sysdtscategories.
2008-04-29 10:23:02.65 spid3 Se restauró el índice para msdb.sysdbmaintplan_databases.
2008-04-29 10:23:02.65 spid3 Se restauró el índice para msdb.mswebtasks.
2008-04-29 10:23:02.65 spid3 Se restauró el índice para msdb.sysdownloadlist.
2008-04-29 10:23:02.65 spid3 Se restauró el índice para msdb.sysjobs.
2008-04-29 10:23:02.65 spid3 Se restauró el índice para msdb.sysjobsteps.
2008-04-29 10:23:04.20 spid3 Default collation successfully changed.
2008-04-29 10:23:04.23 spid3 Recuperación completa.
2008-04-29 10:23:04.23 spid3 SQL global counter collection task is created.
2008-04-29 10:23:04.31 spid3 Warning: override, autoexec procedures skipped.
2008-04-29 10:23:14.59 spid51 Error: 15457, Severity: 0, State: 1
2008-04-29 10:23:14.59 spid51 Se cambió la opción de configuración 'allow updates' de 0 a 1. Ejecute la instrucción RECONFIGURE para instalar..
2008-04-29 10:23:14.65 spid51 Error: 15457, Severity: 0, State: 1
2008-04-29 10:23:14.65 spid51 Se cambió la opción de configuración 'allow updates' de 1 a 0. Ejecute la instrucción RECONFIGURE para instalar..
2008-04-29 10:23:14.95 spid3 SQL Server is terminating due to 'stop' request from Service Control Manager.

Contenido del fichero SQLAGENT.OUT:

2008-04-30 09:47:32 - ? [100] Microsoft SQLServerAgent versión 8.00.760 (compilación x86 unicode comercial) : Id. de proceso
2008-04-30 09:47:32 - ? [100] Microsoft SQLServerAgent versión 8.00.760 (compilación x86 unicode comercial) : Id. de proceso 2804
2008-04-30 09:47:32 - ? [101] SQL Server PC0361BDAJPDSOFT versión 8.00.760 (límite de 0 conexiones)
2008-04-30 09:47:32 - ? [102] Controlador ODBC de SQL Server versión 3.85.1117
2008-04-30 09:47:32 - ? [103] La biblioteca de red utilizada por el controlador es DBMSLPCN.dll; el servidor host local es PC0361BDAJPDSOFT
2008-04-30 09:47:32 - ? [310] Se detectaron 1 procesadores y 1024 MB de RAM
2008-04-30 09:47:32 - ? [339] El equipo local PC0361 ejecuta Windows NT 5.1 (2600) Service Pack 2
2008-04-30 09:47:33 - ! [364] El servicio Messenger no ha sido iniciado - las notificaciones de envío por red no se enviarán
2008-04-30 09:47:33 - ? [129] SQLAgent$BDAJPDSOFT iniciándose bajo el control del servicio NT de Windows
2008-04-30 09:47:33 - + [260] No se puede iniciar la sesión de correo (motivo: No se definió ningún perfil de correo)
2008-04-30 09:47:33 - + [396] Condición de CPU inactiva no definida: la programación de trabajos OnIdle no tendrá efecto

Error de inicio de sesión del usuario 'sa'. Motivo: no está asociado a una conexión de SQL Server de confianza (utilizando el comando osql).

Normalmente, este error se puede solucionar utilzando el parámetro -E en la conexión mediante osql. Este error se produce al intentar acceder con el comando:

osql -U sa

En vez de este comando, podemos utilizar este otro:

osql -E

Que nos funcionará siempre que el método de autenticación sea mixto o de Windows, pues utilizará el usuario actual del sistema operativo para autenticarse con SQL Server. Con lo cual no será necesario introducir ni el nombre de usuario ni la contraseña.


Anuncios


Enviado el Jueves, 01 mayo a las 00:39:56 por ajpdsoft
Este sitio web NO CONTIENE malware, todos los programas con código fuente aquí. Autor: Alonso Javier Pérez Díaz Google+ Síguenos en Google+