Анна Петрова
Всего сообщений: 4
Дата регистрации: 22.04.2009
|
Создано:
17.01.2014 11:04:32
|
Есть терминальный сервер с SQL базами.
Сейчас создаем базу, даем права администратора пользователям и под каждым прописываем новую базу в комтехе.
Количество пользователей растет, если до 10 чел. терпимо, то проделывать такие операции для 20 и более.....
Можно ли прописывать базы централизовано, в реестре или каких-то конфигурационых файлах ?
|
Дмитрий Базанов
Консультант
Всего сообщений: 16
Дата регистрации: 12.04.2010
|
Создано:
17.01.2014 13:33:07
|
|
Пишите, пожалуйста, понятно. Где, какие базы создаете, где даете права администратора, какая операционная система на сервере и что за SQL базы(в нашей системе для работы с база используется СУБД Sybase Adaptive Server Anywhere)?
Информация о зарегистрированных в нашей программе базах лежит в файле comtec.ini.
Этот файл лежит по пути:
Для Windows XP, 2000 server, 2003 server:
<Системный диск>:\Documents and Settings\<Имя_пользователя>\Application Data\Comtec\<Название папки с программой>\
Для Windows Vista и более новых:
<Системный диск>:\Users\<Имя_пользователя>\AppData\Roaming\Comtec\<Название папки с программой>\
В случае работы множества пользователей Windows на одном компьютере(например в терминальном режиме) удобнее всего будет делать так:
- Регистрировать базы под одним пользователем, условно назовем пользователя admin
- Копируете файл comtec.ini пользователя admin в папки других пользователей windows, которые уже работали в нашей программе
- Также копируете файл comtec.ini пользователя admin в папку с программой, тогда новый пользователь windows, который будет работать с программой получит преднастроенный файл comtec.ini из папки с программой.
Также не забывайте, что для работы с базой нужен профиль ODBC, поэтому при регистрации базы в нашей программе также создается соответствующий профиль ODBC (колонка профиль в списке зарегистрированых баз).
|