У меня вопрос для новичков, и я извиняюсь, если это глупо.
Я новичок в sql server. я могу делать sql довольно хорошо, но я мало что знаю о подключении.
у меня есть:
Microsoft SQL Server Management Studio and SQL EXPRESS
каков процесс разрешения удаленных подключений к нему?
Я хотел бы оставить свой ноутбук в сети дома с работающей студией управления и хотел бы получить доступ к моему домашнему серверу sql через удаленное соединение.
я бы хотел знать
как разрешить одной из моих баз данных принимать удаленные подключения? какой была бы строка подключения? просто IP-адрес моего ноутбука или что? опасно ли принимать удаленные подключения? Я сделал следующее, BTW:
http://blogs.msdn.com/b/sqlexpress/archive/2005/05/05/415084.aspx
и когда я это делаю, это работает:
SQLCMD -e -s localhost\sqlexpress,2301
однако, когда я пытаюсь сделать это:
sqlcmd -e -s my.ip.add.ress\sqlexpress,2301
это не работает
в любом случае, после того, как я получу это работать, как мне подключиться к конкретному db?
Прежде всего, вы не включаете удаленный доступ к базе данных, а скорее к экземпляру, в котором находятся БД. Включение удаленных подключений не опасно, если у вас есть надежная защита учетных данных, независимо от того, это окна или аутентификация SQL. Чтобы использовать такие функции, как репликация, и сделать экспресс-экземпляр подписчиком, необходимо включить удаленные подключения.
Если вы все это сделали, убедитесь, что вы также запустили службу браузера SQL на компьютере.