Поделиться через


Многопользовательские среды (визуальные инструменты для баз данных)

применимо к:SQL Server

Многопользовательская среда — это среда, в которой другие пользователи могут подключаться и вносить изменения в ту же базу данных, с которой вы работаете. В результате несколько пользователей могут работать с теми же объектами базы данных одновременно. Таким образом, многопользовательская среда создает возможность того, что база данных может быть затронута изменениями, производимыми другими пользователями, в то время как вы вносите свои изменения, и наоборот.

Ключевой проблемой при работе с базами данных в многопользовательской среде является разрешение на доступ. Разрешения, которые у вас есть для базы данных, определяют степень работы, которые можно выполнить с базой данных. Например, чтобы внести изменения в объекты в базе данных, необходимо иметь соответствующие разрешения на запись для базы данных. Дополнительные сведения о разрешениях в базе данных см. в документации по базе данных. Дополнительные сведения см. в разрешения и визуальные инструменты баз данных.

При сохранении изменений, внесенных в таблицы, конструктор таблиц проверяет, что база данных не была изменена с момента последнего сохранения изменений. Если другой пользователь внес изменения, вы получите уведомление о том, что база данных была изменена. Возможно, потребуется выполнить согласование этих изменений. Дополнительные сведения см. в разделе Согласование изменений, внесенных несколькими пользователями (визуальными средствами баз данных).

В многопользовательской среде следует учитывать особые соображения, чтобы избежать конфликтующих изменений. Дополнительные сведения см. в разделе Visual Database Tools.

Одним из способов избежать проблем является работа в копии базы данных, например тестовой базы данных, при внесении изменений, можно создать скрипт изменений, который можно выполнить, чтобы внести эти изменения в исходную базу данных после устранения конфликтов в автономном режиме. Для получения дополнительной информации см. Инструменты визуального проектирования баз данных.