Я ищу способы получить доступ к базе данных LocalDb между пользователями, используя команду общего доступа к утилите командной строки sqllocaldb, но я не вижу базу данных, созданную одним пользователем в другой.Как обмениваться SQL LocalDb с другими пользователями на одном компьютере?
Вот мои шаги:
Войти пользователю User1 на ОС Windows 7
Создать новую базу данных под названием тест с использованием SQLCMD следующим
Sqlcmd -S (LocalDB) \ v11 .0 создать тест базы данных
Разделите экземпляр v11.0 следующим образом с User2
sqllocaldb доля домен \ Пользователь2 v11.0 MyInstance
Переключить на пользователя 2
Войти в разделяемую например следующим образом
Sqlcmd -S (LocalDB) \. \ MyInstance
выберите имя из sys.master_files
В приведенном выше запросе не отображается тестовая база данных.
Почему я не могу видеть базы данных в User 2, которые были созданы в User1 после совместного использования?
Я думал, что он должен работать на основе блога (подход 2) http://blogs.msdn.com/b/sqlexpress/archive/2011/12/09/using-localdb-with-full-iis-part-2-instance-ownership.aspx#SharedLocalDB от Krzysztof Kozielczyk, но это не так.
Любая помощь/предложение оценены.
Благодаря Пары
Спасибо за ваш ответ. Но опция «share» действительно неверна. Не так ли? – Pare
Я отметил это как ответ, потому что у вас была такая же проблема, и невозможно получить доступ к SQL LocalDb от другого пользователя с помощью «share». – Pare