by jfafive » Fri Apr 24, 2009 9:45 am
Gracias a todos por vuestra paciencia!
Al fin pude conectar con SQL Server desde otro puesto.
No fué tan dificil como pensaba.
A continuación, voy a detallar los pasos que he seguido por si a alguien en el futuro le sucede lo mismo.
1º) Lo que no hace falta tener.
No hace falta tener en modo compartido un disco duro o una carpeta.
No hace falta tener instalado el SQL Server en las estaciones cliente. Solo en el servidor.
2º) Lo que SI hace falta:
Hay que tener instalado el SQL Server y el SQL Server Management Studio en el servidor.
Una vez instalado, hay que indicar que la base de datos va a ser compartida, para ello:
Menu Inicio -> programas -> Microsoft SQL Server 2005 -> herramientas de configuración -> Configuración del área de superficie de SQL Server configuración de superficie para servicios y conexiones -> pulsamos en conexiones remotas e indicamos Conexiones locales y remotas (normalmente especificaremos despues el protocolo TCPIP ) aunque esto ya depende de como este configurado.
Luego entramos en SQL Server 2005 Management Studio abrimos la carpeta Security -> Logins y añadimos un nuevo login para la instancia que identifica el pcexterno que va a acceder a la base de datos.
Una vez creado el login, pulsamos en la ficha General e indicamos cual va a ser la base de datos por defecto y el idioma donde va a acceder.
Luego entramos en reglas de servidor / server roles y espeficicamos por defecto dbcreator y diskadmin
Luego entramos en User Mapping -> marcamos la casilla de la base de datos que hemos indicado para nuestro usuario y abajo en el listado de casillas de permisos, marcamos Public.
Aceptamos y listo.
Luego nos aseguramos de detener los servicios del servidor y del SQL Explorer y volver a iniciarlos para asegurarnos de que los cambios se actualizan.
Entonces, nos vamos a la estación de trabajo y ejecutamos el SQL Management Studio. Al entrar en el login, debemos buscar el servidor de SQL al que conectarnos. Si no nos aparece por defecto.
Entonces pulsamos en el combobox Server Name y seleccionamos <Browse for more...>
Nos aparecen dos fichas arriba y seleccionamos la segunda Network Servers.
Estará un rato diciendo Retrieving datas
Entonces aparecerá una carpeta que abriremos y seleccionaremos el nombre del servidor.
Ya solo nos queda conectar.
nota: Si abrimos la base de datos pero no aparece nuestra tabla, revisar los permisos que hemos asignado al crear el login de usuario.
Bueno, a mi me funcionó siguiendo estos pasos.
Espero que a algiuen que se vea en mi misma situación, solo tenga que seguir estos pasos para solucionarlo.
Un saludo,
Javier.
Javier,
FWH 8.04 2008