Изменение основного подключения данных в другую базу данных Microsoft Access
Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке) .
При разработке шаблона формы Microsoft Office InfoPath, основанного на базе Microsoft Office Access 2007 (формат ACCDB) или базу данных Access, сохраненные в более ранней версии (.mdb) InfoPath автоматически создает главного подключения к базе данных. Если позже расположение изменения базы данных Access, например, если переместить базу данных в другое место, необходимо изменить подключений к данным основного шаблона формы. В этой статье объясняется, как изменить основное подключение к данным в шаблон формы InfoPath, чтобы они указывали на другую базу данных Access.
Вы найдете ссылки на дополнительные сведения об изменении подключений к данным вспомогательной других внешних источников данных в разделе Дополнительные сведения.
В этой статье
- Общие сведения
- Перед началом работы
- Шаг 1: Изменение основного подключения данных в шаблоне формы
- Шаг 2: Выберите таблицы базы данных
- Шаг 3: Предварительный просмотр, публикация и проверка шаблона формы
Обзор
Чтобы изменить шаблон формы основное подключение к данным в новой базе данных Access, используйте мастера подключения данных для создания нового подключения к данным основной. При создании нового подключения к данным, InfoPath создает новый основной источник данных, содержащей полей и групп, которые соответствуют того, что данные хранятся в новой базе данных. Если новая база данных сохраняет данные в так же, как старую базу данных, InfoPath автоматически связывает существующих элементов управления в шаблоне формы полей и групп в нового основного источника данных.
Если полей и групп в новой основной источник данных не соответствуют полей и групп в старого источника данных, InfoPath удаляет привязки к источникам данных из существующих элементов управления. Если эти привязки удаляются, затем необходимо привязка элементов управления для других полей и групп в новой основной источник данных, если вы хотите продолжать использовать эти элементы управления, или вы можете удалить элементы управления из шаблона формы.
После изменения основное подключение к данным, следует опубликовать шаблон формы и проверьте форм на основе этого шаблона формы по-прежнему работать в тестовой среде. После завершения тестов, затем можно разрешить пользователям приступать к заполнению форм, основанных на этом шаблоне формы.
Вы найдете ссылки на дополнительные сведения о публикации шаблона формы в разделе Дополнительные сведения.
Подготовка
Прежде чем изменять основное подключение к данным, нужно будет следующую информацию из к администратору базы данных:
-
Расположение новой базы данных Access.
Примечание: Если новую базу данных Access хранится в сетевой папке, убедитесь, что сетевое расположение доступно пользователям.
Шаг 1: Изменение основного подключения данных в шаблоне формы
- В меню Сервис выберите пункт Преобразовать основной источник данных.
- В мастере подключения данных проверьте правильность выбранные параметры и нажмите кнопку Далее.
- На следующей странице мастера выберите базу данных (Microsoft SQL Server или Microsoft Office Access) и нажмите кнопку Далее.
- На следующей странице мастера нажмите кнопку Изменить базу данных.
- В диалоговом окне Выбор источника данных перейдите к расположению новой базы данных Access и нажмите кнопку Открыть.
Шаг 2: Выберите таблицы базы данных
- В диалоговом окне Выбор таблицы выберите нужную главной таблицы или запроса и нажмите кнопку ОК.
- При использовании других таблиц или запросов базы данных для передачи данных в форму, добавьте этих дополнительных таблиц или запросов. Инструкции
- Нажмите кнопку Добавить таблицу.
- Щелкните имя таблицы или запроса в диалоговом окне Добавление таблицы или запроса в списке выберите таблицу дочерним для добавления и нажмите кнопку Далее. Связанные поля между этой таблицы или запроса и главной таблицы или запроса отображаются в списке подключение поля в диалоговом окне Изменение отношения. Убедитесь, что требуется эти поля в шаблоне формы.
- Чтобы удалить существующее отношение, выберите уровень в списке поля подключение и нажмите кнопку Удалить связь.
- Для добавления дополнительных связанных полей, нажмите кнопку Добавить уровень и нажмите кнопку поля в обоих столбцов, которые выполняются в диалоговом окне Добавление связи.
- Нажмите кнопку ОК, а затем — Готово.
- Добавление дополнительных таблиц или запросов, повторите эти действия.
Примечание: Если необходимо изменить все подключения к данным вспомогательной в шаблон формы, внести эти изменения перед переходом к следующему действию. Изменив подключений к данным вспомогательной сейчас, вы можете проверить новые подключения данных основном и дополнительном одновременно. Вы найдете ссылки на дополнительные сведения об изменении подключений к данным получателя в разделе Дополнительные сведения.
Шаг 3: Предварительный просмотр, публикация и проверка шаблона формы
- Чтобы проверить изменения, нажмите кнопку Просмотр на стандартной панели инструментов или нажмите клавиши CTRL+SHIFT+B.
- Чтобы закрыть окно предварительного просмотра, на панели инструментов Стандартная нажмите кнопку Закрыть.
- Чтобы опубликовать шаблон формы, нажмите кнопку Опубликовать в меню файл и следуйте указаниям мастера публикации, который запускает.
- Тщательно протестируйте форму, открыв формы на основе этого шаблона формы и ее заполнение. Убедитесь, что формы на основе этого шаблона формы работает должным образом.
Перенос файлов баз данных (.mdf и.ldf) на другой диск¶
В некоторых случаях, возникает необходимость перенести файлы баз данных на другой диск. Например, базы лежат в каталоге по умолчанию на системном диске С:, который:
- Имеет маленький размер
- Сильно нагружен ОС и системными запросами
- Довольно медленный
- Помирает
Все эти факторы влияют как на отказоустойчивость, так и на скорость обработки запросов SQl-сервером, а следовательно и на работоспособность комплекса в целом!
Теперь, когда вы прониклись важностью момента, можно приступить к практическим действиям. Итак:Перенос пользовательской базы данных¶
1. Договариваемся с творческой частью коллектива, что в определенное время все перестают работать с базой. А именно, прекращают что-то туда добавлять и/или изменять.
2. Останавливаем сервисы, которые работают с МБД в автоматическом режиме, например:
- DB Import — импорт новостных лент
- DDB — распределенная база данных
- Sch_to_DB — репликация расписаний
иначе, есть вероятность потерять часть информации.
3. Запускаем Microsoft SQL Server Management Studio.
4. Самым первым делом всегда делаем бэкап базы!
5. Далее, смотрим, где лежат файлы нужной нам базы данных (в нашем примере это будет МБД под названием «RADIO-DB»). Для этого, нажимаем на ней ПКМ и открываем Properties (Свойства). Заходим в раздел Files (Файлы) и смотрим раздел Path (Путь):
6. Далее, нажимаем ПКМ на целевой базе и выбираем пункт Tasks\Detach (Задачи\Отсоединить):
7. В открывшемся окне ставим обе галочки и нажимаем ОК. После чего, МБД пропадет из списка:
8. Через обычный проводник заходим в каталог, где лежат нужные нам файлы. В нашем примере, это C:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS2012\MSSQL\DATA.
9. Копируем эти файлы в новый каталог на новый диск и снова открываем Microsoft SQL Server Management Studio.
10. Нажимаем ПКМ на разделе Databases (Базы данных), выбираем пункт Attach (Присоединить) и в открывшемся окне нажимаем кнопку Add (Добавить) и выбираем нужный нам файл RADIO-DB.mdf уже из нового каталога:
Убеждаемся, что пути у нас теперь новые и нажимаем ОК.
Всё, пользовательская база данных переехала на новый диск. Не нужно ничего перезапускать и т.д. Убеждаемся, что рабочие места переподключились к МБД и разрешаем им снова работать в штатном режиме.
Перенос системных баз данных¶
Но, остались еще системные базы данных (спрятаны в разделе System Databases). Это msdb, model и tempdb, которые в общем-то тоже будет неплохо перенести на быстрый и отказоустойчивый диск. Тем более, что среди них есть одна, очень для нас важная база — tempdb. Именно через нее проходят все запросы, прежде чем попасть в пользовательскую МБД. Перенести системные базы ничуть не сложнее, чем пользовательские. И для этого надо:
1. Используя Microsoft SQL Server Management Studio, выполнить следующий скрипт:
-- #################################################################### -- Script for changing paths to physical files (mdf & ldf) -- of the system databases (exept master). -- Just change "D:\mdb\sys_db" to your preffered path in all strings. -- Don`t forget to restart SQL Server proccess after execution. -- #################################################################### USE master; GO ALTER DATABASE msdb MODIFY FILE (name = 'MSDBDATA', filename = 'D:\mdb\sys_db\MSDBDATA.mdf') ALTER DATABASE msdb MODIFY FILE (name = 'MSDBLOG', filename = 'D:\mdb\sys_db\MSDBLOG.ldf') ALTER DATABASE model MODIFY FILE (name = 'modeldev', filename = 'D:\mdb\sys_db\model.mdf') ALTER DATABASE model MODIFY FILE (name = 'modellog', filename = 'D:\mdb\sys_db\modellog.ldf') ALTER DATABASE tempdb MODIFY FILE (name = 'tempdev', filename = 'D:\mdb\sys_db\tempdb.mdf') ALTER DATABASE tempdb MODIFY FILE (name = 'templog', filename = 'D:\mdb\sys_db\templog.ldf')Его также можно скачать из этого описания и запустить непосредственно на SQl-сервере.
2. Останавливаем службу SQL.
3. Копируем из старого каталога (помним наш пример: C:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS2012\MSSQL\DATA) все файлы, указанные в скрипте выше, в новый каталог, который мы прописали в том же скрипте.
4. Обязательно добавляем учетную запись группы безопасности. Подробно о том, как это сделать, читайте в конце данной статьи, в разделе «Предоставление разрешения на доступ к файловой системе идентификатору безопасности службы».
5. Запускаем службу SQL.
6. Убедиться, что мы все сделали правильно, можно, посмотрев в свойствах каждой системной БД раздел Files (Файлы). Там должны быть новые пути к обоим файлам (самой БД и логу).
Перенос самой системной базы данных master¶
Да, еще у нас осталась самая системная из всех системных баз — master
— путь, прописанный для этой базы, будет путем по умолчанию для всех вновь создающихся баз на данном сервере. Впрочем, для пользователей Digispot это не очень актуально. Тем более, что мы уже умеем менять пути любым базам.1. Для изменения пути к БД master, нам понадобится оснастка SQL Server Configuration Manager (Диспетчер конфигурации SQL Server). Запускаем ее и открываем свойства SQL Server:
2. В свойствах SQL Server`а открываем вкладку Startup Parameters (Параметры запуска):
и по очереди меняем все указанные пути на новые.
— каждая строка начинается со своего символа -d, -e или -l. Ни в коем случае не меняйте их и не удаляйте!3. Каждое изменение пути подтверждаем нажатием кнопки Update.
4. Теперь останавливаем сервис, копируем файлы master.mdf и mastlog.ldf из старого каталога в новый. После чего запускам сервис. ERRORLOG можно не копировать. Он создастся заново.
Предоставление разрешения на доступ к файловой системе идентификатору безопасности службы¶
- С помощью проводника Windows перейдите в папку файловой системы, в которой находятся файлы базы данных. Правой кнопкой мыши щелкните эту папку и выберите пункт Свойства.
- На вкладке Безопасность щелкните Изменитьи затем ― Добавить.
- В диалоговом окне Выбор пользователей, компьютеров, учетных записей служб или групп щелкните Расположения, в начале списка расположений выберите имя своего компьютера и нажмите кнопку ОК.
- В поле Введите имена объектов для выбора введите имя идентификатора безопасности службы. В качестве идентификатора безопасности службы компонента Компонент Database Engine используйте NT SERVICE\MSSQLSERVER для экземпляра по умолчанию или NT SERVICE\MSSQL$InstanceName — для именованного экземпляра.
- Щелкните Проверить имена , чтобы проверить введенные данные. Проверка зачастую выявляет ошибки, по ее окончании может появиться сообщение о том, что имя не найдено. При нажатии кнопки ОК открывается диалоговое окно Обнаружено несколько имен .Теперь выберите идентификатор безопасности службы MSSQLSERVER или NT SERVICE\MSSQL$InstanceName и нажмите кнопку ОК. Снова нажмите кнопку ОК , чтобы вернуться в диалоговое окно Разрешения.
- В поле имен Группа или пользователь выберите имя идентификатора безопасности службы, а затем в поле Разрешения дляустановите флажок Разрешить для параметра Полный доступ.
- Нажмите кнопку Применить, а затем дважды кнопку ОК , чтобы выполнить выход.
Вот теперь, точно всё. Спасибо за внимание!
P.S. В зависимости от конкретной ОС, конкретной версии SQL сервера, вашей кармы и наличия солнечных вспышек, что-то может пойти не так. Прежде чем приступать к вышеописанным действиям, убедитесь, что:
а) оно вам действительно надо
б) вы морально готовы
ц) вы понимаете, что вы делаете
д) у вас вся ночь впереди, чтобы переустановить SQL заново и развернуть бэкап.detach_db2.PNG Просмотреть (31,7 КБ) Stanislav Serednitskiy, 22/03/2018 17:27
detach_db.PNG Просмотреть (62,9 КБ) Stanislav Serednitskiy, 22/03/2018 17:28
detach_db3.PNG Просмотреть (87,3 КБ) Stanislav Serednitskiy, 22/03/2018 17:56
attach_db.PNG Просмотреть (84,4 КБ) Stanislav Serednitskiy, 22/03/2018 18:05
System_DB_files_moving.sql Просмотреть (993 байта) Stanislav Serednitskiy, 22/03/2018 18:49
sql_conf_man.PNG Просмотреть (31,7 КБ) Stanislav Serednitskiy, 22/03/2018 19:14
start_param.PNG Просмотреть (15,3 КБ) Stanislav Serednitskiy, 22/03/2018 19:18
Использование информации из баз данных
Программа MindManager позволяет выполнять подключения к базам данных и включать содержащуюся там сведения в карты MindManager. Каждое такое подключение осуществляется в режиме реального времени и обеспечивает двухстороннюю возможность обновления, при которой данные могут быть отредактированы как в своем исходном приложении, так и в программе MindManager. Использование в карте сведений из база данных предполагает выполнение следующих трех шагов.
Шаг 1. Создание подключения к базе данных.
Можно подключаться к базам данных различных типов и сохранять информацию об этих подключениях в специальном файле для использования на другом компьютере.
Шаг 2 (необязателен). Настройка подключения к базе данных.
Применяя специальную карту конфигурации подключения можно определить отображаемые данные, указать какие сведения используются для текста заголовков, определить связи между различными таблицами.
Шаг 3. Выполнение запроса и добавление результатов к карте.
Чтобы добавить информацию к своей карте вы выполняете запрос к базе данных для извлечения подходящей информации. Используя панель задач «Базы данных», можно указать требуемую базу данных, в каких таблицах выполнять поиск, а также, надо ли фильтровать результаты запроса. Результаты отображаются на этой панели и их можно добавить к карте (или все результаты, или только выбранные из них данные).
На карте результаты отображается как специальная тема базы данных. Результаты запроса – это динамические данные; можно обновить тему базы данных, чтобы увидеть последнюю доступную в базе данных информацию.
Функционал для работы с базами данных доступен на вкладке Дополнительно , а также на панели задач Базы данных . По умолчанию ни один из этих инструментов не отображается.
Если отсутствует кнопка Базы данных на вкладке Дополнительно , проверьте, установлена и включена ли соответствующая надстройка.
- Чтобы открыть панель задач Базы данных , выберите в меню панелей задач MindManager пункт Базы данных.
На панели Указатель карты на вкладке «Элементы» в группе Бизнес-темы перечислены все темы вашей карты, которые содержат результаты запросов к базам данных.
- Добавление или импорт подключения к базе данных
- Настройка подключения
- Выполнение запроса
- Просмотр и редактирование тем баз данных
- Управление подключениями к базам данных
- Устранение неполадок в подключении
Добавление или импорт подключения к базе данных
Подключение к базе данных связывает программу MindManager с источником данных (базой данных или каталогом файлов CSV). Это позволяет выполнять просмотр источника данных и добавлять его содержимое к вашим картам.
Можно выполнять подключения к базам данных следующих типов.
- Microsoft Access
- Microsoft Excel
- Сервер Microsoft SQL
- Сервер MySQL
- Значения, разделенные запятыми (папка с файлами CSV, в которой каждый файл рассматривается как отдельная таблица)
Можно создавать подключения к нескольким базам данных.
Добавление подключения к базе данных
- Выполните одно из следующих действий.
На вкладке Дополнительно щелкните стрелку Базы данных , а затем выберите в списке Добавить подключение к базе данных . ИЛИ На панели задач «Базы данных» нажмите кнопку со знаком «+»
( Добавить подключение ).- Укажите имя подключения, выберите Тип базы данных, к которой будете подключаться.
- Щелкните Выбрать , чтобы найти местоположение базы данных (указать имя папки , файла или сервера ).
- Для базы данных Microsoft SQL или MySQL необходимо ввести ваши имя пользователя и пароль , a также имя базы данных .
- Нажмите Тест , чтобы проверить возможность подключения MindManager к этой базе данных.
В случае уведомления о том, что программа MindManager не смогла подключиться к базе данных, см. раздел Устранение неполадок в подключении.
Подключения могут быть дополнительно сконфигурированы для определения отображения конкретных таблиц и полей источников данных, а также связей между ними.
Сведения о подключении сохраняются на вашем компьютере, их можно экспортировать и импортировать для повторного применения. Можно управлять своими подключениями, редактируя, копируя и удаляя соответствующие сведения.
Импорт подключений
Можно импортировать информацию для подключений баз данных из файла, ранее экспортированного из программы MindManager.
- Для использования подключений в программе MindManager на другом компьютере.
- Если получена карта, содержащая темы баз данных от другого пользователя, и требуется обновить или отредактировать эти данные.
- Для обновления тем баз данных на онлайн-карте из Mindjet Files, которая создана не вами.
Чтобы импортировать подключения из файла, выполните следующие действия.
- На вкладке Дополнительно щелкните Базы данных , а затем выберите в списке Управлять подключениями к базам данных.
- Нажмите кнопку Импорт подключения. .
- Выберите файл, подключения из которого нужно импортировать, а затем нажмите Открыть .
- Импортированные подключения отобразятся в списке.
- Для проверки подключения выберите его в списке и нажмите кнопку Редактировать , а затем нажмите кнопку Тест . При возникновении проблем с подключением см. раздел Устранение неполадок в подключении.
Имя пользователя и пароль не включаются в файлы экспорта SQL-подключений. Необходимо отредактировать импортированное подключение, указав эти значения, прежде чем можно будет работать с эти подключением.

Начало страницы
Настройка подключения к базе данных
Настройка подключения к базе данных (БД) в MindManager – это необязательный шаг, который позволяет определить отображение полей и таблиц БД, задать связь между таблицами БД для этого подключения. Если настройка подключения не выполняется, вам будет предложено выбрать необходимую информацию при добавлении к карте темы базы данных, использующей это подключение.
Если шаг настройки подключения был выбран, откроется представление настройки БД (окно «Настройка подключения к базе данных»), в котором отображается структура базы данных для выбранного подключения в форме карты, также показана панель с командами для настройки отображения полей и таблиц, а также для создания связей между данными. Также будет показана любая уже настроенная конфигурационная информация для этого подключения.
Представление конфигурации базы данных
Чтобы просмотреть представление конфигурации базы данных выполните следующие действия.

- На вкладке Дополнительно щелкните Базы данных , а затем выберите в списке Настроить подключение к базе данных .
- На панели задач «Базы данных» нажмите кнопку с гаечным ключом ( Настроить подключение ).
В представлении конфигурации показывается структура базы данных в виде карты.


В качестве центральной темы выступает имя подключения.

Основными темами являются таблицы подключенной базы данных.

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

Таблица
(основная тема)Скрывает таблицу, так что она не отображается в списке таблиц для этого подключения на панели задач «Базы данных».
Отобразить поле в тексте темы

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

Это поле отображается в качестве основного свойства в темах баз данных.
Создание связей
В рамках этого представления можно создавать связи, которые соединяют данные из одной таблицы с соответствующими им данным в другой таблице. При добавлении темы базы данных к вашей карте из запроса к первой таблице, можно выбрать, нужно ли показывать связанные данные из второй таблицы в качестве подтемы, указав соответствующую связь.
Например, можно настроить связь, соединяющую поле «ИД клиента» в таблице «Клиенты» с полем «ИД клиента» в таблице «Заказы».
Затем, когда вы добавляете данные для клиента из таблицы «Клиенты» на свою карту, можно выбрать, надо ли отображать связанные данные, в данном случае – о заказах данного клиента. Программа MindManager находит все записи в таблице «Заказы» с соответствующим «ИД клиента», отображая их как подтемы.Создается связь между двумя полями в различных таблицах карты конфигурации. Можно установить множество связей в рамках одного подключения.
- Выберите две темы (CTRL+ щелчок, для выбора второй темы), а затем нажмите Создать связь на панели настроек конфигурационного представления.
- Для связи назначается заданное по умолчанию имя. Чтобы изменить это имя, щелкните выноску и введите новое имя.
Направление связи определяется порядком, в котором выбираются темы: она указывает из первой выбранной темы на вторую. Чтобы организовать двунаправленную связь, необходимо будет создать две отдельных разнонаправленных связи.
Сохранение параметров конфигурации
Как только будут настроены требуемые параметры конфигурации, нажмите кнопку Применить на панели настроек, чтобы сохранить настройки для подключения. Теперь эти настройки можно применять при выполнении запроса.

Начало страницы
Выполнение запроса к базе данных
Панель задач «Базы данных» позволяет просматривать и выполнять поиск содержимого баз данных (выполнение запроса), выбирать наборы строк из результатов, а затем добавлять выбранные сведения к карте в виде тем баз данных.
- На вкладке Дополнительно щелкните Базы данных , а затем выберите в списке Обзор подключенных баз данных .
- На панели задач «Базы данных» выберите подключение в списке Выберите подключение к базе данных .
- Если никаких подключений еще не было установлено, а также если требуется подключиться к другой базе данных, нажмите кнопку
, чтобы добавить подключение. - Если необходимо настроит выбранное подключение, нажмите кнопку
.
- Выберите таблицу для просмотра или поиска в списке Выберите таблицу базы данных . Используя настройку конфигурации, можно скрыть эти таблицы в списке.
- Все записи в таблице теперь отображаются на панели Результаты .
- Чтобы выбрать столбцы для отображения на панели Результаты , нажмите
. - Для выполнения поиска записей по совпадающему тексту, введите его в поле Введите текст для поиска . Соответствующие условиям поиска записи отображаются на панели Результаты .
- Для дальнейшего улучшенного отбора данных на панели Результаты , введите текст в поле Фильтр . В этом поле можно указать несколько условий, разделив их пробелами. Результаты теперь будут ограничены записями, содержащими хотя бы одно из условий фильтра в каком-либо из полей. Для удаления фильтра нажмите кнопку
.
Добавление данных к карте
Можно выбрать, добавлять ли на карту все данные на панели «Результаты» или только определенные выбранные записи.
- Если требуется добавить только определенные записи, выберите их в результатах. (CTRL+ щелчок на записи для ее выбора).
- Затем выполните одно из следующих действий.
Перетащите записи с панели задач на карту. ИЛИ Нажмите кнопку Добавить к карте в нижней части панели, выберите, какие записи нужно добавить и где. Если подключение было настроено с указанием того, какие поля включать в текст тем, а какие поля показывать как основные свойства, эти настройки используются при отображении данных. В противном случае в темах показываются поля, которые были выбраны как отображаемые на панели «Базы данных».
Можно изменить настройки того, какие поля использовать как текст темы и основные свойства.

Начало страницы
Просмотр и редактирование тем баз данных
Вы создаете тему базы данных на карте, выполняя запрос, затем выбираете данные для добавления на карту из записей, показанных в разделе «Результаты» на панели задач «Базы данных».

В теме базы данных отображается определенный текст темы, а под ним – данные из записи в виде списка свойств темы.
Если подключение было настроено с указанием того, какие поля включать в текст тем, а какие поля показывать как свойства, эти настройки используются при отображении данных. В противном случае в темах показываются поля, которые были выбраны как отображаемые на панели задач «Базы данных».
Можно отредактировать текст темы без какого-либо влияния на данные в базе, но эти изменения будут потеряны при обновлении темы.
Все данные из записи отображаются в теме в качестве ее свойств. По умолчанию показываются только те свойства, которые выбраны для отображения, но можно задать отображение всех свойств.
Текст темы по умолчанию и отображаемые свойства
Можно изменить настройки, определяющие какие поля данных в таблице будут отображаться как текст темы, а какие как базовые свойства: только для выбранной темы, для всей карты, для все карт, создаваемых с помощью этого подключения.

- Щелкните правой кнопкой мыши значок темы базы данных для рассматриваемой темы.
- Нажмите Настроить видимые поля .
- Укажите отображаемые поля.
- В поле Текст темы укажите имена полей, которые требуется отображать в качестве текста темы базы данных. Указывайте имена полей в квадратных скобках [ ].
- В списке Свойства укажите имена полей, которые требуется отображать в качестве текста темы базы данных.
- После этого выберите один из вариантов.
- Чтобы сохранить настройки, чтобы они всегда использовались в данном подключении, выберите Сохранить в конфигурации .
- Чтобы использовать эти настройки для всех тем данной карты, выберите Изменить для всех экземпляров .
- Не выбирайте ни один из параметров, если необходимо чтобы настройки были применены только к текущей теме.
- Нажмите кнопку ОК .
Чтобы отобразить все поля данных для данной темы, выполните следующие действия.

- Щелкните правой кнопкой мыши значок темы базы данных для рассматриваемой темы.
- Нажмите Показать все свойства .
Возможно, потребуется изменить размер области данных, чтобы были видны все сведения.
Как показать, скрыть и обновить данные

- Чтобы скрыть или отобразить данные в теме базы данных, щелкните значки (скрыть) или (отобразить).
- Для обновления данных в теме базы данных щелкните значок .
Добавление связанных данных

Связи между полями в таблицах создаются в конфигурационном представлении. Если в теме есть связанные данные, внизу справа будет отображаться значок связи .
Для добавления связанных данных к карте выполните следующие действия.
- Нажмите значок
, а затем выберите таблицу, которую необходимо использовать. - Связанные данные отображаются в качестве подтем текущей темы. Первая тема представляет собой запрос связанных данных, а ее подтемы являются результатами этого запроса.
- Чтобы изменить число результатов, показываемых для этой связи, щелкните правой клавишей мыши значок темы базы данных
на теме с запросом связанных данных, а затем нажмите Редактировать запрос связанных данных . Можно указать начальную запись и число возвращаемых результатов. (Число результатов по молчанию определяется настройками баз данных ).
Редактирование данных
У каждой темы базы данных есть динамическая двухсторонняя связь с базой данных. Если выполняется изменение данных в этой теме, изменения передаются и в базу данных.
Для редактирования данных необходимо иметь права доступа на запись информации в базу данных.
- Дважды щелкните область данных в теме базы данных и отредактируйте данные. Выполненные изменения автоматически сохраняются в базу данных.

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

- Щелкните правой кнопкой мыши значок темы базы данных для рассматриваемой темы.
- Нажмите Отключиться от источника данных .
- В теме сохраняются текущие данные, а тема становится статической.
Если необходимо, можно отобразить данные из темы в качестве ее подтем.

- Щелкните правой кнопкой мыши значок темы базы данных для рассматриваемой темы.
- Нажмите Преобразовать в обычную тему .
- Каждое поле данных отображаются в качестве подтемы выбранной темы.

Начало страницы
Управление подключениями к базам данных
Для управления подключениями к базам данных используется диалоговое окно «Настройки баз данных».
- На вкладке Дополнительно щелкните Базы данных , а затем выберите в списке Управлять подключениями к базам данных.
Можно изменить существующее подключение или исправить сведения о нем, сделать копию подключения для повторного использования его информации в новом подключении, удалить ненужное подключение.
Также можно экспортировать сведения о подключении в xml-файл для повторного использования, импортировать сведения о подключении из файла экспорта, созданного вами или другим пользователем.
Редактирование подключения
- На вкладке Дополнительно щелкните Базы данных , а затем выберите в списке Управлять подключениями к базам данных.
- Выберите в списке подключение, которое необходимо изменить, затем нажмите кнопку Редактировать.
- Измените сведения о подключении, а затем нажмите кнопку Тест , чтобы проверить его. При возникновении проблем с подключением см. раздел Устранение неполадок в подключении.
- Нажмите кнопку ОК .
Копирование подключения
- На вкладке Дополнительно щелкните Базы данных , а затем выберите в списке Управлять подключениями к базам данных.
- Выберите в списке подключение, которое необходимо скопировать, затем нажмите кнопку Дублировать .
В списке создается копия выбранного подключения. Его можно отредактировать, изменив имя подключения и сведения о нем.
Удаление подключения
- На вкладке Дополнительно щелкните Базы данных , а затем выберите в списке Управлять подключениями к базам данных.
- Выберите в списке подключение, которое необходимо удалить, затем нажмите кнопку Удалить .
Экспорт подключений
Можно экспортировать в файл информацию о созданных подключениях к базам данных для последующего повторного использования в следующих случаях.
- Для работы с программой MindManager на другом компьютере.
- При отправке карты, содержащей темы баз данных, другим пользователям, если им требуется обновлять или редактировать данные.
- При добавлении карты, содержащей темы баз данных, в Mindjet Files, если требуется разрешить другим членам учетной записи обновлять или редактировать данные.
Для экспорта подключений выполните следующие действия.
- На вкладке Дополнительно щелкните Базы данных , а затем выберите в списке Управлять подключениями к базам данных.
- Нажмите Экспорт подключений к базе данных .
- Выберите из списка подключения, которые требуется экспортировать (нажмите CTRL и щелкните подключения, чтобы выбрать их).
- Подключения на этом компьютере – показываются все подключения к базам данных, доступные в вашей системе.
- Подключения в открытых картах – показываются только используемые подключения.
Информация для всех выбранных подключений сохраняется в отдельном файле.
- Щелкните Выбрать и выберите местоположения для сохранения файла, либо укажите на существующий файл, чтобы перезаписать его.
- Нажмите кнопку ОК .

Начало страницы
Устранение неполадок в подключении
В случае сообщения о том, что программа MindManager не смогла подключиться к базе данных, необходимо поверить информацию о подключении.
Добавление нового подключения к базе данных
Проверьте, что указаны правильные значения для следующих параметров.
Тип
Для баз данных Access и Excel убедитесь, что выбрана версия программы, которая использовалась при создании базы данных.Местонахождение
Для баз данных Access, Excel и CSV необходимо найти местонахождение файлов, нажав кнопку Выбрать .
Для баз данных, поддерживающих SQL, программа MindManager попытается проверить правильность введенного URL-адреса.Имя пользователя, пароль (для баз данных с поддержкой SQL)
Убедитесь в правильности ввода своих имени пользователя и пароля и проверьте отсутствие лишних пробелов в тексте и после него. Используйте правильный регистр символов, если он учитывается вашей системой.База данных (для баз данных с поддержкой SQL)
MindManager отображает список баз данных, обнаруженных на указанном сервере. Необходимо выбрать нужную базу данных из показанного списка.Работа с импортированным подключением
Если вы импортировали файл подключения, но не смогли подключиться к базе данных, необходимо поверить информацию о подключении.
Имя пользователя и пароль не включаются в файлы экспорта SQL-подключений. Необходимо отредактировать подключение, указав эти значения, прежде чем можно будет работать с эти подключением.
- На вкладке Дополнительно щелкните стрелку Базы данных , а затем выберите в списке Управлять подключениями к базам данных .
- Выберите в списке проблемное подключение, затем нажмите кнопку Редактировать .
- Если необходимо, измените информацию (см. вышеописанные подсказки по настройке новых подключений).
- Нажмите кнопку Тест , чтобы проверить подключение.
Если подключиться к базе данных так и не удалось, см. дополнительную информацию в базе знаний портала поддержки Mindjet по адресу http://www.mindjet.com/support (на англ. языке).

Начало страницы
2 где в бд можно изменять данные
You are using an outdated browser. Please upgrade your browser to improve your experience.
expand-card-line
calendar-line —>Если схема saas используется для создания базы данных Microsoft SQL для службы VMware Identity Manager , роль пользователя базы данных предоставляется роли db_owner. Пользователи исправленной роли базы данных db_owner могут выполнять все действия по настройке и обслуживанию в базе данных.
Об этой задаче
После установки и настройки базы данных в службе VMware Identity Manager можно отозвать доступ у db_owner и добавить db_datareader и db_datawriter в качестве ролей базы данных. Пользователи роли db_datareader могут читать все данные из всех пользовательских таблиц. Пользователи роли db_datawriter могут добавлять, удалять или изменять данные во всех пользовательских таблицах.
Примечание:
При отзыве доступа у db_owner убедитесь, что роли db_owner возвращены права перед запуском обновления до новой версии VMware Identity Manager .
Необходимые условия
Роль пользователя для Microsoft SQL Server Management Studio в качестве системного администратора или в качестве учетной записи пользователя с привилегиями системного администратора.
Процедура
- В сеансе Microsoft SQL Server Management Studio подключитесь к экземпляру базы данных для VMware Identity Manager от имени администратора с правами системного администратора.
- Отзовите роль db_owner в базе данных, введите следующую команду
ALTER ROLE db_owner DROP MEMBER
; ALTER ROLE db_owner DROP MEMBER ;
ALTER ROLE db_datawriter ADD MEMBER
; GO ALTER ROLE db_datareader ADD MEMBER ; GO ALTER ROLE db_datawriter ADD MEMBER ; GO ALTER ROLE db_datareader ADD MEMBER ; GO