Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 09-05-2011
Mauro Daniel Mauro Daniel is offline
Miembro
 
Registrado: nov 2006
Posts: 39
Poder: 0
Mauro Daniel Va por buen camino
Question Ayuda con sql server

Hola amigos! Estoy desarrollando una aplicación en delphi 2010 la cual quiero conectar a sql server 2008 Express. A la base la tengo configurada con autenticación sql mediante el usuario 'sa'. En delphi utilizo el componente TSQLConnection y le defino las siguientes propiedades:
Driver: MSSQL
Database: D:\Windows\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA\MIBASE.mdf
HostName: MAURO\SQLEXPRESS (o sea, servidor\instancia)
PassWord: mauro (es la contraseña que le definí)
UserName: sa

El error que me da es el siguiente:
Borland.Data.TDBXError: SQL State: 28000, SQL Error Code: 18456
Error de inicio de sesión del usuario 'sa'.
SQL State: 42000, SQL Error Code: 4060
No se puede abrir la base de datos "D:\Windows\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA\MIBASE.mdf" solicitada por e

Ahí se corta el mensaje. Agradecería me ayudaran a encontrar que puedo estar configurando en forma incorrecta. Desde ya muy agradecido
Responder Con Cita
  #2  
Antiguo 09-05-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
Si estas usando Sql Server 2008
porque no usas componentes ADO, me parece que no estas usando el componente correcto para la conexion
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #3  
Antiguo 09-05-2011
Mauro Daniel Mauro Daniel is offline
Miembro
 
Registrado: nov 2006
Posts: 39
Poder: 0
Mauro Daniel Va por buen camino
El componente TSQLConnection (de dbExpress) tiene driver para Interbase, Firebird, MySQL, SQL Server, Oracle, etc... El componente es correcto, el problema es que algo en el motor de base de datos o en el programa estoy configurando mal
Con Firebird lo habia hecho funcionar correctamente, pero ahora me piden que utilice SQL Server 2008 Express...
Gracias por sus repuestas. Espero me puedan encaminar un poquito en la solución...estoy trabado en eso
Responder Con Cita
  #4  
Antiguo 09-05-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
mmm
en la version que manejo yo (Turbo Delphi) solo tengo 3 opciones

ASACONNECTION
IBCONNECTION
MYSQLCONNECTION

quiza en la verion 2010 que tienes tu haya mas
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #5  
Antiguo 09-05-2011
Mauro Daniel Mauro Daniel is offline
Miembro
 
Registrado: nov 2006
Posts: 39
Poder: 0
Mauro Daniel Va por buen camino
Si, permite todos estos: ASA, ASE, BlackfishSQL, Datasnap, DB2, Firebird, Informix, Interbase, MSSQL, MSSQL9, MySQL y Oracle...

A la base de datos la puedo acceder desde un administrador de base de datos (el EMS) pero cuando intento desde delphi da ese error...
Si se les ocurre algo que pueda probar, bienvenidas las ideas
Responder Con Cita
  #6  
Antiguo 09-05-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
yo creo que si.. pero.. has verificado que el archvo este presente en la carpeta que indicas? digo no?
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #7  
Antiguo 09-05-2011
Mauro Daniel Mauro Daniel is offline
Miembro
 
Registrado: nov 2006
Posts: 39
Poder: 0
Mauro Daniel Va por buen camino
Todo ese tipo de errores los verifiqué en detalle . Estoy seguro que tiene que ser algo en la configuración de motor...
Responder Con Cita
  #8  
Antiguo 09-05-2011
Mauro Daniel Mauro Daniel is offline
Miembro
 
Registrado: nov 2006
Posts: 39
Poder: 0
Mauro Daniel Va por buen camino
Este es el error completo:

Borland.Data.TDBXError: SQL State: 28000, SQL Error Code: 18456
Error de inicio de sesión del usuario 'sa'.
SQL State: 42000, SQL Error Code: 4060
No se puede abrir la base de datos "D:\MIBASE.mdf" solicitada por el inicio de sesión. Error de inicio de sesión.
Responder Con Cita
  #9  
Antiguo 10-05-2011
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.282
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Es un Servidor de Bases de Datos. En el nombvre de la Base de Datos pon el nombre (MIBASE) no el path.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #10  
Antiguo 10-05-2011
Jose_Augusto Jose_Augusto is offline
Registrado
 
Registrado: jul 2003
Ubicación: Veracruz, Ver.
Posts: 5
Poder: 0
Jose_Augusto Va por buen camino
no es por insistir pero yo lo utilizo con ADO, y no he tenido problemas

Código:
Md.Conexion.Close;
Md.Conexion.ConnectionString:='Provider=SQLNCLI.1;Password=' + Contrasenia + ';Persist Security Info=True;User ID='+ sUsuario +';Initial Catalog='+ Base +';Data Source='+ servidor;
Md.Conexion.Open;
pongo la base de datos 'Catalog' y el nombre del Servidor 'Data Source'
utilizo usuario y contraseña para conectarme al motor: sa y password
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
ayuda con conexion a SQL SERVER _CALI Conexión con bases de datos 5 11-01-2011 18:37:03
ayuda mysql server tato Varios 2 14-12-2005 18:50:45
Ayuda con instalacion server anekro MS SQL Server 3 21-08-2005 05:52:50
Ayuda con conecion ado y sql server 7 cadabra Conexión con bases de datos 3 28-06-2005 05:00:20
Ayuda con SQL server y delphi 5.0 - 7.0 Ray Conexión con bases de datos 2 18-11-2004 22:42:41


La franja horaria es GMT +2. Ahora son las 16:13:47.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi