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

Область применения: SQL Server

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

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

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

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

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