powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / SOS! как импортировать БД???
4 сообщений из 4, страница 1 из 1
SOS! как импортировать БД???
    #34429650
Irina!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
топик /topic/356390&hl= читала,
но непонятно где нужно создавать DSN ODBC для mdb файла?

И еще вопрос, как потом переносить БД на другой компьютер?
...
Рейтинг: 0 / 0
SOS! как импортировать БД???
    #34430219
solwolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Irina!топик /topic/356390&hl= читала,
но непонятно где нужно создавать DSN ODBC для mdb файла?
ODBC устанавливается следующим образом:
В системе есть установка источников данных ODBC.
Пуск->Настройки->Панель управления->Администрирование->Источники данных (ODBC)
Выбираем "Системный DNS", кнопка "Добавить" и выбираем "InterSystems ODBC".
Необходимо понимать, что предварительно на рабочую станцию должен быть установлен
драйвер ODBC Cache. После добавления драйвера Вы попадете в диалоговое окно настройки
источника информации ODBC Cache.
Здесь указываете
Name-имя источника (любое произвольное) его Вы будете указывать при связи из Access,
Discription - описание (тоже любое),
Host (Ip Adress) - Ip адрес сервера или 127.0.0.1 если база локально на этом компе,
Port - Порт Cache по которому происходит связь (Для версии 5.0.21 это 1972, для версии 5.2.3 это 1973,
для версии 2007.1 это 56773) собственно при установке порт прописывается по умолчанию,
Cache Namespace - говорит само за себя, это имя области куда Вы подсоединяетесь.
Поля объединенные в группу Login, обеспечивают права доступа при соединении.
Полный контроль по умолчанию:
User Name - _system
Password - sys
Таким образом Вы устанавливаете соединение через ODBC.
Здесь же Вы можете проверить соединение, это кнопки "Test Connection" или "Ping".

Отобразить данных из Cache в Access Вы можете используя установленное ODBC соединение.
Для этого устанавливаете в Access связь с таблицами и тип файлов выбираете "Базы данных ODBC"
В диалоговом окне выбора источника данных вкладка "Источник данных компьютера" и выбираете
Имя источника данных (Name - как Вы его назвали выше). После того, как Вы нажмете "Ок", появится
список классов к которым у Вас есть доступ. Выбрав их Вы получите в Access отображение классов
Cache.
Irina!И еще вопрос, как потом переносить БД на другой компьютер?
База данных как известно находится в файле Cache.dat, в зависимости от конфигурирования системы он может находится в любом месте. По умолчанию база данных создается в C:\\CacheSys\\Mgr\\.
К примеру база данных примеров Cache при установке на рабочем месте находится в каталоге
C:\\CacheSys\\Mgr\\Samples\\Cache.dat
Для того, чтобы перенести базу на другой компьютер нужно естественно установить Cache на другой рабочей станции, создать область в которой у Вас будет находится база. Далее в Панели управления или Портале управления (в зависимости от используемой версии Cache) размонтировать базу и найти каталог где лежит файл Cache.dat этой области (см. пример выше с областью SAMPLES). А потом простым копированием заменить файл Cache.dat тем который нам необходимо было скопировать. Потом нужно опять через Панель управления или Портал управления смонтировать базу. Таким образом Вы через Студию сможете работать с классами. Если у Вас в приложении использовались CSP страницы, то необходимо на другую станцию перенести и их.
Проследим аналогию, CSP страницы области SAMPLES лежат в каталоге C:\\CacheSys\\CSP\\samples. Для переноса страниц на другую рабочую станцию в каталоге C:\\CacheSys\\CSP\\ должен быть создан подкаталог одноименный с именем вновь созданной области (при создании области нужно утвердительно ответить на вопрос о создании CSP приложения для этой области). Туда Вы и копируете свои CSP страницы.
Таким образом Вы полностью переносите приложение с одной рабочей станции на другую.
...
Рейтинг: 0 / 0
SOS! как импортировать БД???
    #34430502
Irina!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо большое!!! :) Просто огромное!!!
...
Рейтинг: 0 / 0
SOS! как импортировать БД???
    #34430506
Irina!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо большое!!! :) Просто огромное!!!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / SOS! как импортировать БД???
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]