Cambios en SQL Azure
Desde hace apenas dos días, tenemos a nuestra disposición Microsoft SQL Server 2008 R2 November CTP. Si bien hace algún tiempo comentaba que existían algunos pequeños impedimentos para conectarse con Management Studio a SQL Azure, ¡Ahora podemos hacerlo sin problemas!
No he tenido tiempo aún de comprobar toda la funcionalidad que se ha podido mejorar, pero voy a comentar cómo es posible conectarnos a partir de ahora a las bases de datos que tenemos en la nube con Management Studio.
En primer lugar, debemos acceder a la página de SQL Azure ya que ha sufrido algún cambio (Se nos pide aceptar de nuevo los términos de uso).
Una vez aceptados los términos, nos van a pedir introducir de nuevo las credeciales necesarias para administrar nuestras bases de datos.
Pulsamos en Create Server y se nos retorna al inicio del apartado de SQL Azure, donde podemos elegir el proyecto que acabamos de modificar. Si volvemos a entrar, este es el nuevo aspecto:
En la parte superior, tenemos los datos necesarios para conectarnos a SQL Azure. Además disponemos de dos botones, uno para resetear la password y el otro para borrar el contenido del servidor (Las bases de datos que hayamos podido crear). Viendo esto, lo primero que se nos ocurre es entrar en el nuevo SQL Management Studio de la R2, introducimos el nombre del servidor, seguido de database.windows.net, y nuestras credenciales. El resultado será el siguiente:
¿Qué nos está diciendo? "El cliente con la ip XXXXXXXXX no tiene permitido el acceso al servidor." Pues si, una de las nuevas funcionalidades añadidas a esta nueva versión es que disponemos de un firewall, al que le debemos indicar qué ips pueden tener acceso a la administración de nuestro servidor de SQL Azure.
Si volvemos a la página web, vemos que efectivamente tenemos una pestaña llamada Firewall Settings donde podemos añadir reglas. Además aparece un checkbox que permite a Microsoft Service acceder también al servidor. Esta última parte, por el momento, sé que se puede utilizar para testear la conexión desde la web.
Así pues seleccionamos Add Rule.
Podemos añadir un rango de ips o simplemente añadir la misma tanto al principio como al final. El nombre debe ser un nombre descriptivo para saber a qué lugar pertenece esa regla. Nos avisa de que aplicarla tardará unos 5 minutos hasta que la misma tenga efecto, y por lo que he podido comprobar es cierto ;)
Probamos de nuevo en Management Studio y efectivamente podemos acceder sin problemas, el explorador de objetos está funcionando y hasta aquí es lo que he podido comprobar por el momento.
Espero que os sirva,
¡Saludos!