Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2007.05.06;
Скачать: [xml.tar.bz2];

Вниз

База на сервере и IBExpert   Найти похожие ветки 

 
valua   (2007-02-19 14:03) [0]

Господа , добрый день .
Господа , если кто-то знает , пожалуйста ответьте , на такой вопрос :
если база лежит на сервере и с ней работают несколько пользователей , можно ли на клиенте открывать базу  IBExpert - ом , таким способом открыть базу может 2-3 других пользователя .

Delph 6 , Firebird , IBExpert

Господа , только не спрашивайте у меня зачем и почему ,
я так не делаю  , но однажды видела и возник вопрос , а может быть действительно можно .
Всем спасибо .


 
zdm ©   (2007-02-19 14:10) [1]

что значит открыть могут? требуй подтверждения пароля в зарегиных базах, если он не дефолтный, а юзеры продвунутые и знают его. sysdba-masterkey? или я вопрос не понял. Так надо открывать или не надо? Если надо , то можно конечно, чем IB-Expert отличается от любого клиентского приложения написанного на delphi или другом?


 
valua   (2007-02-19 14:30) [2]

Вопрос заключается в том , что можно или нет .
Несколько пользователей работают с базой через программу , а несколько пользователей открывают ту же базу на сервере IBExpert - ом .
Возникают проблемы с сетью , часто очень медленно работает , а то и зависает .

>>  чем IB-Expert отличается от любого клиентского приложения написанного на delphi или другом?

-  отличий не знаю , если есть , хотелось бы знать , и потому задаю вопрос , о возможности одновременной работы  программы и  IBExpert , учитывая , что база лежит на сервере .


 
Sergey13 ©   (2007-02-19 14:38) [3]

> [2] valua   (19.02.07 14:30)
> Вопрос заключается в том , что можно или нет .
Можно, но осторожно. Особенно если пользователи не очень понимают, что делают.


 
pavel_guzhanov ©   (2007-02-19 14:48) [4]

Если IBExpert - ом  открывают базу с правами пользователя - то это то же самое, что и подключиться к базе другой программой. А если IBExpert - ом подключаются с правами SYSDBA, то надо вести себя очень осторожно,

> Особенно если пользователи не очень понимают, что делают.

А насчет проблем с сетью... Это точно проблемы с сетью? Или с самим FBServer - ом? Mогут возникать тормоза на сервере, если некорректно завершаются запросы. Каждый запрос должен закончиться Commit - ом или Rollback - ом, иначе сервер в конце концов захлебнется в висящих запросах.


 
zdm ©   (2007-02-19 15:11) [5]


> >>  чем IB-Expert отличается от любого клиентского приложения
> написанного на delphi или другом? -  отличий не знаю , если
> есть , хотелось бы знать , и потому задаю вопрос , о возможности
> одновременной работы  программы и  IBExpert , учитывая ,
>  что база лежит на сервере .

я имел ввиду, что хоть IB-Expertom, хоть любой другой программой предназначенной для работы с БД при наличии возможности многопользовательско коннекта и соответствующих прав "можно всё". Вот ты говоришь, можно-ли на клиенте откыть базу? а как-же писать приложения то тогда? или разработчик должен быть в единственном лице и работать за серверной машиной или бегать каждый раз к ней, чтобы запустить IB-Expert и что-нибудь поправить? ;)


 
Desdechado ©   (2007-02-19 15:30) [6]

> часто очень медленно работает , а то и зависает .
Это может быть от того, что запросы написаны таким образом, что зервер занят по самое "не могу". Оптимизация запросов должна помочь.

ЗЫ Кстати, медленно может быть от того, что на клиента тянется море информации вместо написания запроса, возвращающего десяток записей из 50млн-ой таблицы.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2007.05.06;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.065 c
15-1175946522
Strate
2007-04-07 15:48
2007.05.06
Эйлеров путь.


15-1175869777
oldman
2007-04-06 18:29
2007.05.06
Кстати, о птичках...


2-1176841273
Dlh
2007-04-18 00:21
2007.05.06
Считать числа и преобразовать.


15-1175790951
Pazitron_Brain
2007-04-05 20:35
2007.05.06
Извечный спор: микроядро или монолитное?


2-1176461923
tstubaks
2007-04-13 14:58
2007.05.06
Проблема с кодировкой





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский