Точно такая же проблема, пока что не знаю как решить
Нужен совет как подключится к БД
-
Есть 2 пользователя на сервере
- Админ.
- Обычный юзер
У первого и второго стоят BAS одни и те же скрипты.
Но у одного путь к БД
C:/Users/sergey/AppData/Local/BasDatabases/Database.26751
А у второго
C:/Users/admin/AppData/Local/BasDatabases/Database.26751
Есть ли способ на разных RDP подключениях в учетках использовать одну именно встроенную базу данных.
-
@lomaster said in Нужен совет как подключится к БД:
Есть 2 пользователя на сервере
- Админ.
- Обычный юзер
У первого и второго стоят BAS одни и те же скрипты.
Но у одного путь к БД
C:/Users/sergey/AppData/Local/BasDatabases/Database.26751
А у второго
C:/Users/admin/AppData/Local/BasDatabases/Database.26751
Есть ли способ на разных RDP подключениях в учетках использовать одну именно встроенную базу данных.
из коробки вряд ли получится. Но если у пользователей одинаковые права, то можно объединить папки с бд через симлинк. Откройте командную строку и выполните код:
mklink /D "C:/Users/sergey/AppData/Local/BasDatabases" "C:/Users/admin/AppData/Local/BasDatabases"В итоге BAS при попытке подключится к БД в директории "C:/Users/sergey/AppData/Local/BasDatabases" будет подключатся к БД в директории "C:/Users/admin/AppData/Local/BasDatabases"

Если возникает ошибка "Невозможно создать файл, так как он уже существует", то надо сначала саму папку скопировать на новое место и удалить со старого, а затем уже делать ссылку
Если возникает ошибка "Недостаточно привилегий для выполнения этой операции.", то надо запустить командную строку от имени администратора