Нужен совет как подключится к БД

Поддержка
  • Есть 2 пользователя на сервере

    1. Админ.
    2. Обычный юзер

    У первого и второго стоят BAS одни и те же скрипты.

    Но у одного путь к БД

    C:/Users/sergey/AppData/Local/BasDatabases/Database.26751

    А у второго

    C:/Users/admin/AppData/Local/BasDatabases/Database.26751

    Есть ли способ на разных RDP подключениях в учетках использовать одну именно встроенную базу данных.

  • @lomaster said in Нужен совет как подключится к БД:

    Есть 2 пользователя на сервере

    1. Админ.
    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"

    30ddbf96-29c5-4519-a71e-8676f695d7a2-изображение.png

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

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