v7: Доступ к базе данных на сервере возможен только из одного каталога ИБ #535056


#0 by dadka
ДОброго времени суток. Есть связка WinServer 2008 + MSSQL 2008 + 1c 7.7 Проблема: 1 пользователь может зайти в базу, но при входе 2-го пользователя вылетает ошибка: Доступ к базе данных на сервере возможен только из одного каталога информационной базы.
#1 by Vitello
ну что непонятного? 2 базы привязаны к одной скульной базе.
#2 by dadka
никто не может датьответ?
#3 by dadka
но в скуле я вижу только одну базу. можно для "дурака" обяснить, что надо сделать?
#4 by dadka
вверх
#5 by zak555
1. разделить "папки" их ? 2. как читается "dadka" ?
#6 by dadka
разделить папки баз? как пишется, так и читается
#7 by zak555
назначить каждому юзверу папку ?
#8 by dadka
у каждого пользователя своя папка в каталоге базы.
#9 by dadka
сейчас так и есть.
#10 by viktor_vv
У тебя они из разных каталогов метаданных цепляются к одной базе на скуле.
#11 by viktor_vv
Например у одного в окне запуска каталог базы C:ПервыйКаталог , а у второго C:ВторойКаталог. Но в обеих конфигурациях прописана одна и таже база SQL.
#12 by viktor_vv
Бывает еще после обрыва соединений.
#13 by BuHu
в конфигураторе в Параметры базы данных SQL - что прописано?
#14 by Креатив
Люди хотят сказать, что у разных пользователей пути к базе (то есть к мд) указаны разные, а скл-база одна
#15 by andrewks
+1
#16 by BuHu
Это как?
#17 by BuHu
а понял
#18 by dadka
да, действительно, это как? если создана база на скуле одна Trade с указанием полного пути к базе D:1c_baseTrade так же при создании базы в самой 1с указывается путь D:1c_baseTrade с каталогами пользователей. делается загрузка данных в эту базу. все. стандартные операции. как могут быть пути разные а база одна? что то не понятно.
#19 by dadka
тем более при работе самой базы 1с указывается режим работы Разделенный.
#20 by BuHu
на ответь
#21 by viktor_vv
А теперь представь ты скопировал все из каталога D:1c_baseTrade в новый каталог D:1c_baseTrade2 И одних цепляешь на старый, а других на новый каталог метаданных. Ты отличай базу на Скуле и каталог метаданных. Это разные вещи.
#22 by dadka
сервер  Server база данных  Trade пользователь sa пароль       ********
#23 by dadka
и как правильнее сделать?
#24 by BuHu
базы в скуле так и называется? сервер базы данных совпадает с реальным ?
#25 by BuHu
+БазА*
#26 by viktor_vv
А теперь посмотри пути при запуске у одного и второго.
#27 by dadka
да, так и называется. сервер совпадает с реальным.
#28 by BuHu
у всех должен быть одинаковый путь к каталогу
#29 by dadka
одинаковые D:1c_baseTrade
#30 by dadka
а владельцем должен кто стоять? у меня сейчас стоит пользователь из Active Directory.
#31 by viktor_vv
Они у тебя в терминале что ли работают ?
#32 by viktor_vv
Ты скорее всего каждому на комп скопировал католог метаданных. У кого-то одного расшарь и второго цепляй к нему по сетке.
#33 by dadka
да
#34 by dadka
в терминале все работают.
#35 by viktor_vv
А второго пускает одного в базу ?
#36 by dadka
конечно пускает. с правами все нормально. получается, что не работает многопользовательский режим.
#37 by viktor_vv
Тогда ХЗ. Но это явно попытка подцепиться из разных каталогов. Попробуй еще всех выгнать и рестартануть SQL.
#38 by dadka
это делалось много раз.и сам сервер рестартовался. бестолку все.
#39 by BuHu
а кто владелец базы данных в скуле ?
#40 by BuHu
+ после чего данная проблема возникла?
#41 by Креатив
Попробуй создать другую папку и поместить в неё мд. Поменять всем пользователям пути.
#42 by BuHu
+ просто обычно владельца базы переназначают , sa - это по умолчанию
#43 by dadka
владельцем является Администратор из Active Directory возникла после того, как попробовал вторым пользователем, заведенным в терминал, запустить оную базу а что это даст?
#44 by 1Сергей
Винду и скуль правильные поставить еще не предлагали?
#45 by andrewks
не мешай людям получать удовольствие!
#46 by bmitkin
#47 by dadka
еще не предлагали. но очень жду этих слов. что за удовольствие вы имеете ввиду? а это уже пройденный вариант, который ни к чему не привел. да и это временный выход, убивать task. Диагноз:    Такая ошибка возникает при попытке загрузить версию 1С для SQL после того, как один из пользователей некорректно вышел из системы. В редких случаях эта ошибка может быть результатом некорректной установки конфигурации. Анамнез:    После закрытия 1С на сервере NT освобождаются ресурсы, которые занимал пользователь. Однако в случае некорректного завершения работы не останавливается SQL-процесс, запущенный пользователем. Рецепт:     Принудительно остановить SQL-процесс можно с помощью SQL Enterprise Manager. В нем все активные процессы перечисленны в ветке “ManagementCurrent ActivityProcess Info”. Надо найти в списке справа процесс, который мешает Вам жить, выделить его и в меню “Action” выбрать пункт “Kill Process” Если пользователи работают по протоколу Named pipes, то можно просто закрыть файлы на SQL-сервере, открытые повисшим пользователем. Такие файлы имеют вид PIPEMSSQL$NAMEDSERVERSQLquery. Если вышеизложенное слишком сложно для Вас, Вы можете просто перегрузить SQL server. Надо только убедиться, что ни одна другая програма не использует его в этот момент. Если ошибка возникает постоянно, имеет смысл проверить правильность установки конфигурации: с одной базой данных на сервере пользователи должны работать из одного каталога с конфигурационными файлами. Иначе говоря, не могут одновременно работать две (даже идентичные) конфигурации, размещенные в разных каталогах и ссылающиеся на одну и ту же базу. Парни, это бред какой то. база находиться в одном каталоге. с базой в один момент работает один пользователь, и в этот же момент заходит в базу другой пользователь - и бац - ошибка. ЧТО ДЕЛАТЬ???
#48 by andrewks
предлагаю: поставить правильные винды (В2К3 R2) и правильный скуль (SQL2000SP4)
#49 by viktor_vv
+1. Чудес не бывает.
#50 by runoff
именно таким способом была решена та же самая ошибка у нас
#51 by viktor_vv
+ А еще лучше обратно на ДБФ. Нафик нужен двум пользователям скуль?
#52 by andrewks
+100500
#53 by vS
прострелите коленку....
#54 by dadka
угу, и топтаться в болотце. знаете, это напоминает один бородатый анекдот: сидят 3 мужика по рот в болоте. один из них начинает - давайте, мол, выбираться, надо что то делать.. другие ему - не гони волну.. так и здесь. правильно? если 7-ка запустилась на связке windows server 2008 + mssql 2008, значит она работает. нужно только понять, почему не отрабатывает многопользовательский режим. за этим и написал в этот форум.
#55 by viktor_vv
Кроме анекдота еще аргументы есть ? Насчет винды еще ладно, но обясни, скуль-то зачем понадобился ?
#56 by andrewks
-
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С