ALGUIEN ME PUEDE AYUDAR CON EL ODBC POR FA

05/06/2007 - 03:19 por puto_ficho | Informe spam
Hola tengo un problema estoy creando un programa cliente
servidor... ke va a funcionar con unas 5 makinas minimo... y lo ke
pasa es ke no puedo conectarme desde una pc cliente al servidor, por
medio del odbc .. me sale error.. de ke no se puede conectar y
eso... ..ya me lei mas de 50 foros y naa no me sale...instale borre..
volvi a instalar el sql server 2000..
doy los permisos necesarios. me instale la herramienta de red de
cliente.. y naaa..
le pongo el telnet y sale error me configure el IIS aunke parece
ke no tiene naa ke ver pero ya no se ke aser.. alguien me ayudo por
favor..

derrepente se tiene ke instalar otros componentes o parches no se
alguien ke me lo diga si fueran tan amables..

Preguntas similare

Leer las respuestas

#1 Salvador Ramos
05/06/2007 - 12:56 | Informe spam
Hola,

Estás utilizando ODBC por algo en especial ? te recomiendo que utilices ole
db. Aquí tienes las diversas cadenas de conexión
www.connectionstrings.com

También sería interesante que nos indiques la cadena de conexión que estás
utilizando, con qué herramienta estás desarrollando tu aplicación, en qué
lenguaje y versión ...
Qué error te da exactamente ...

En fin, con la información que indicas poco podemos hacer.

Pd. por favor, si no te importa podrías escribir correctamente ? es que
cuesta un poco leer y entender las frases.

Un saludo
Salvador Ramos

www.helpdna.net (información sobre SQL Server y Microsoft .Net)
www.helpdna.net/acerca_de_salvador_ramos.htm


escribió en el mensaje
news:
Hola tengo un problema estoy creando un programa cliente
servidor... ke va a funcionar con unas 5 makinas minimo... y lo ke
pasa es ke no puedo conectarme desde una pc cliente al servidor, por
medio del odbc .. me sale error.. de ke no se puede conectar y
eso... ..ya me lei mas de 50 foros y naa no me sale...instale borre..
volvi a instalar el sql server 2000..
doy los permisos necesarios. me instale la herramienta de red de
cliente.. y naaa..
le pongo el telnet y sale error me configure el IIS aunke parece
ke no tiene naa ke ver pero ya no se ke aser.. alguien me ayudo por
favor..

derrepente se tiene ke instalar otros componentes o parches no se
alguien ke me lo diga si fueran tan amables..

Respuesta Responder a este mensaje
#2 puto_ficho
05/06/2007 - 23:56 | Informe spam
hola Salvador Ramos

veras la aplicacion la estoy desarrollando en VB6 con BD SQL Server
2000
y estoy trabajando con ODBC ya que le programa ta casi completo.. solo
instalo y configuro el ODBC para conectarme a la base de datos. pero
en este proceso es que me sale error.

te describo:

agrego un nuevo ODBC del sistema
selecciono selecciono como controlador SQL Server
en la ventana siguiente doy estos datos

Nombre al Oringen de datos ="XXX"
Servidor= "MiServer"

enl siguiente ventana le doy autentificacion con windows NT, y doy
click en el boton "Configuracion del cliente" doy el alias al servidor
y en el campo nombre de servidor le doy el IP del servidor. con el
puerto 1433

doy click en siguiente y es ahi donde me sale el siguiente error:

Error en la conexion:
SQLState:'01000'
Error de SQL Server : 10061
[Microsoft][ODBC SQL Driver][TCP/IP Sockets] ConnectionOpen
(Connect()).
Error en la conexion:
SQLState:'08001'
Error de SQL Server : 17
[Microsoft][ODBC SQL Driver][TCP/IP Sockets] No existe el servidor SQL
Server o se a denegado el acceso al mismo.
______________________________________________

este el error es el que ya me tiene al borde de la frustraciom

Tambien e creado un nuevo usuario en SQL Server con todos los
permisos habidos y por haber.
le doy autentificacion con SQL Server
ingreso mi usuario y el password y me sigue salientdo el mismo error

me voy a SQL Server le pongo en autentificacion mixta y me sigue
saliendo el mismo error.
me configurado y reconfigurado las herramientas del servidor y del
cliente. y nada

con estos datos te haras una idea del error y del problema que tengo.
si me pudieras ayudar te lo agredeceria bastante.
Respuesta Responder a este mensaje
#3 Jesús López
06/06/2007 - 10:36 | Informe spam
Asegúrate de que la librería de servidor TCP-IP está habilitada en el
servidor de base de datos y comprueba el número de puerto en el que escucha.
Utiliza la herramienta "Server Network utility" (todos los
programas->Microsoft SQL Server->Server Network utiliy). Asegúrate de que
hay conectividad desde el cliente al servidor. Comprueba que se resuelve
correctamente el nombre del servidor con DNS.

Saludos:

Jesús López
www.solidq.com



escribió en el mensaje
news:
hola Salvador Ramos

veras la aplicacion la estoy desarrollando en VB6 con BD SQL Server
2000
y estoy trabajando con ODBC ya que le programa ta casi completo.. solo
instalo y configuro el ODBC para conectarme a la base de datos. pero
en este proceso es que me sale error.

te describo:

agrego un nuevo ODBC del sistema
selecciono selecciono como controlador SQL Server
en la ventana siguiente doy estos datos

Nombre al Oringen de datos ="XXX"
Servidor= "MiServer"

enl siguiente ventana le doy autentificacion con windows NT, y doy
click en el boton "Configuracion del cliente" doy el alias al servidor
y en el campo nombre de servidor le doy el IP del servidor. con el
puerto 1433

doy click en siguiente y es ahi donde me sale el siguiente error:

Error en la conexion:
SQLState:'01000'
Error de SQL Server : 10061
[Microsoft][ODBC SQL Driver][TCP/IP Sockets] ConnectionOpen
(Connect()).
Error en la conexion:
SQLState:'08001'
Error de SQL Server : 17
[Microsoft][ODBC SQL Driver][TCP/IP Sockets] No existe el servidor SQL
Server o se a denegado el acceso al mismo.
______________________________________________

este el error es el que ya me tiene al borde de la frustraciom

Tambien e creado un nuevo usuario en SQL Server con todos los
permisos habidos y por haber.
le doy autentificacion con SQL Server
ingreso mi usuario y el password y me sigue salientdo el mismo error

me voy a SQL Server le pongo en autentificacion mixta y me sigue
saliendo el mismo error.
me configurado y reconfigurado las herramientas del servidor y del
cliente. y nada

con estos datos te haras una idea del error y del problema que tengo.
si me pudieras ayudar te lo agredeceria bastante.






Respuesta Responder a este mensaje
#4 puto_ficho
06/06/2007 - 21:55 | Informe spam
Hola Jesús López

Pues si estan habilitadas tanto en las "herramientas de red de
servidor" como el las "herraminetas de red de cliente".. esta
habilidata la libreria TCP-IP con el puerto Nº 1433
El nombre del servidor ta bien escrito "MiServer" es asi como se
llama.. no es tan complicado y si ta bien escrito en el DNS y tambien
la IP esta bien escrito.

aunque en la PC servidor en la base de datos (Administrador
corporativo) el nombre del servidor parece como (LOCAL)(WindosNT)
y en el "Administrador de Servicios de SQL Server" el nombre del
servidor parece como "MiServer" .
Nose si esto tenga algo que ver.?

el firewall esta desactivado.
el telnet sale error de conexion
el ping al servidor responde correctamente
cuando ejecuto el netstat -abn el puerto 1433 no esta en escucha.

y no se que mas acerlo por favor si me pudieran ayudar
si me pudieran ayudar se los agredeceria bastante. ya van 1 semana que
estoy en esto sin encontrar la solucion.

- Mostrar texto de la cita -
Respuesta Responder a este mensaje
#5 puto_ficho
08/06/2007 - 00:58 | Informe spam
Ahh otro dato es que cuando ejecuto en el Analizador de Consultas del
SQL Server 2000 la siguiente sentencia:
esto para saber si el puerto esta en escucha.

Use master
Go
Xp_readerrorlog

deberia salir alguna linea.. algo como esto
"Servidor SQL listening on 200.182.1.45 1433" no?

pero no es asi la unica linea que tiene la palabra "listening" es
esta:

"SQL server listening on Shared Memory."

como lo puedo cambiar eso... claro si esto es importante.
ademas el sistema operativo de la PC Servidor es WinXP 2002 SP2.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida