Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » MS SQL 2005 + 1С 7.7

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12

Открыть новую тему     Написать ответ в эту тему

M_Volkov



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ALEX_SE

Цитата:
Имя экземпляра указывается точно так же в настройках 1С семерки

Первоначально в настройках 1Сv77 в "Сервер" указано Имя_Компьютера. Поставил 2-й экземпляр SQL2000, а Enterprise Manager его не видит, видит только Service Manager. Как управлять 2-м экземпляром? Выручил SQL Server Management Studio 2005, он его прекрасно видит. В первом экземпляре SQL отцепил базу 7-ки, во 2-м - прицепил, в настройках 1С в "Сервер" указал Имя_Компьютера\Имя_Экземпляра, и база 7-ки заработала. Причем, 1Сv77 – оригинал, не uni-сборка. Спасибо за идею!
С 8-кой этот финт не прошел: создал уже получается 3-й экземпляр SQL2005, перецепил в него базу 8-ки, в настройках 8-ки "Сервер данных" указал Имя_Компьютера\Имя_Экземпляра, запускаю – в ответ, что такой "Сервер 1С:Предприятия не обнаружен…" Добавляю Сервер 1С:Предприятия с именем Имя_Компьютера\Имя_Экземпляра, а мне в ответ "Ошибка соединения с сервером 1С:Предприятия 8.1". Что я не так делаю?
 
Тут у меня возник еще более общий вопрос (уже всем, кто имеет опыт работы с SQL2005 или SQL2008), не касаемо 1Сv77: SQL2008, установленный с нуля такой же, как SQL2008 полученный обновлением с SQL2000 на SQL2005, а затем на SQL2008? Сомнение гложет, что полученный обновлением SQL2008, сохраняет механизмы совместимости (движок, формат баз и т.п.) с предыдущими версиями, и это в ущерб производительности SQL2008?
Это я к тому, большие позывы у меня снести все на…, поставить с нуля SQL2008 1-м экземпляром – дать так сказать "зеленую улицу" для 8-ки. И уже потом (если припрет) поставить рядом, 2-м экземпляром SQL2000 для 1Сv77!? У кого какие мнения?

Всего записей: 5806 | Зарегистр. 23-06-2008 | Отправлено: 14:25 21-10-2008 | Исправлено: M_Volkov, 14:27 21-10-2008
Moro22

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Первоначально в настройках 1Сv77 в "Сервер" указано Имя_Компьютера. Поставил 2-й экземпляр SQL2000, а Enterprise Manager его не видит, видит только Service Manager. Как управлять 2-м экземпляром? Выручил SQL Server Management Studio 2005, он его прекрасно видит. В первом экземпляре SQL отцепил базу 7-ки, во 2-м - прицепил

 
Да, с помощью SQL Server Management Studio 2005 можно подключиться к экземпляру SQL2000. Но, хоть убейте, не подключится 1Сv77 к 7-ой базе, развернутой под SQL2005 без патча (в т.ч. uni-сборки) - ну проверяет она версию и все...
 
А по поводу 7 и 8 - самое лучшее 2 экземпляра: 2005/ (2008? не знаю, не ставил) для 8 и 2000 для 7. Есть хорошая статья: http://support.microsoft.com/kb/265808/ru

Всего записей: 3 | Зарегистр. 13-11-2006 | Отправлено: 19:05 21-10-2008
ALEX_SE

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Подключится в конфигураторе, только вот войти не сможет.
Потому что при входе он проверяет версию SQL а в случае с 2005 сделать этого не может. Вот и говорит что нужна семерка или 2000.

Всего записей: 254 | Зарегистр. 30-12-2007 | Отправлено: 07:26 22-10-2008
M_Volkov



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Оба замечания касаются связки MS SQL 2005 + 1С 7.7, только у меня другой случай, я уже понял:

Цитата:
...пусть 7-ка доживает свое на SQL 2000, а 8-ка использует всю мощь SQL 2005 (а дальнейшем SQL 2008)  

и писал о 2-м экземпляре SQL 2000, установленном после SQL 2005. Остается открытым вопрос: как управлять этим 2-м экземпляром SQL 2000, если Enterprise Manager SQL 2000 его не видит?
Moro22 статья хорошая. Если бы 1Сv77 не поняла составное имя Имя_Компьютера\Имя_Экземпляра, то можно попробовать заменить псевдонимом.
А свой вопрос:

Цитата:
... не касаемо 1Сv77: SQL2008, установленный с нуля такой же, как SQL2008 полученный обновлением с SQL2000 на SQL2005, а затем на SQL2008? Сомнение гложет, что полученный обновлением SQL2008, сохраняет механизмы совместимости (движок, формат баз и т.п.) с предыдущими версиями, и это в ущерб производительности SQL2008?  

видимо в другую ветку перенести. Какую?

Всего записей: 5806 | Зарегистр. 23-06-2008 | Отправлено: 13:48 22-10-2008 | Исправлено: M_Volkov, 13:50 22-10-2008
DGADEN



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите -ворпрос состоит в том что на выделеном сервере стоит сервер скул 2005 там же база 1с бугалтерия как подключить нового клиента в локальной сети.  
 Дело в том что при подключение  базы в конфигураторе типа -"Сервер - обычно это сетевое имя твоего компьютера, База данных - 1СSQL, Пользователь - стандартный пользователь в SQL - sa, Пароль - стандартный пароль SQL - sa. ОК." Все проходит нормально но при входе выдает ошибку метаданых.Немогли пояснить как подключать клиента к уже существуещей базе в скуле.На каждом клиенте провадить загрузку выгруженой базы ?Или как

Всего записей: 47 | Зарегистр. 07-12-2006 | Отправлено: 13:29 18-11-2008 | Исправлено: DGADEN, 15:52 18-11-2008
ALEX_SE

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Сервер - обычно это сетевое имя твоего компьютера, База данных - 1СSQL, Пользователь - стандартный пользователь в SQL - sa, Пароль - стандартный пароль SQL - sa. ОК

Это где такое стандартно???
sa вообще нельзя использовать для подключения!
 
Сервер - это имя выделенного сервера (или имя экземпляра если база лежит не на дефолтном), база данных - это то, как она названа на сервере (не назовите с цифры!), пользователь - специально заведенный пользователь имеющий права dbo на базу, пароль - его пароль.
Ну и естественно работаем с тем же конфигом с которым и остальные, проверив что бы туда был доступ.
 
Не нужно на каждом клиенте проводить загрузку - это будет просто еще одна новая база (в лучшем случае) или запоротая основная если были указаны её параметры (это в худшем).

Всего записей: 254 | Зарегистр. 30-12-2007 | Отправлено: 17:51 18-11-2008
DGADEN



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
спасибо ALEX_SE а прописовать в1с тогда какой путь патому что пачему то ненаходит базу - выддает ошибку методанных

Всего записей: 47 | Зарегистр. 07-12-2006 | Отправлено: 10:07 19-11-2008
ALEX_SE

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
На русском языке пишите, пожалуйста
Путь к конфигурации пропишите такой же как и на остальных ПК.
Не забудьте поменять bkend.dll.
 
У остальных-то еще работает?  
 
Кстати, напоминаю, разговор про 7.7 версию 1С.
 
расскажите сначала как Вы вообще делаете.

Всего записей: 254 | Зарегистр. 30-12-2007 | Отправлено: 10:26 19-11-2008
DGADEN



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Воопщем сервер на нем установленн MS SQL 2005 на клиентских машинах 1с  7.7 .У остальных все работает.
Необходимо подключить еще клиентов в локальной сети к етой к имеющейсе базе.
Делаю:Прописываю путь к папке как у других  пользователей;
 
В конфигураторе прописываю параметры базы;
 
Проходит без ошибок указаный файл bkend.dll  пропаченн.
 
При входе для работы с  этой базой 1С ругается на отсутствие базы -ошибка метаданных.

Всего записей: 47 | Зарегистр. 07-12-2006 | Отправлено: 11:18 19-11-2008
ALEX_SE

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
В конфигураторе прописываю параметры базы;  

Для чего?
Уверены что именно с той конфигурацией работаете? У меня что-то сомнения на этот счет. Иначе бы остальные заметили Ваши фокусы.

Всего записей: 254 | Зарегистр. 30-12-2007 | Отправлено: 11:59 19-11-2008
DGADEN



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Прописываю параметры базы пароль логин ну в даном случаи оставили мне пароль sa?
А как тогда подключить клиента не много не понимаю  

Всего записей: 47 | Зарегистр. 07-12-2006 | Отправлено: 12:11 19-11-2008
ALEX_SE

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
В общем не мучайтесь.
Идете к любому РАБОТАЮЩЕМУ рабочему месту, смотрите какой каталог у них подключен (в справке или на сервере откуда файлы открыты), проверяете что бы у нового юзера на новой машинке были на этот каталог те же права что и у работающего, и все.
Если что-то не работает - возможно были какие-то дописки и нужны файлы которых у Вас на новой машине нет, возьмите просто скопируйте установочный каталог 1С от работающего юзера.

Всего записей: 254 | Зарегистр. 30-12-2007 | Отправлено: 13:35 19-11-2008
DGADEN



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
все разобрался доступа небыло спасибо  ALEX_SE

Всего записей: 47 | Зарегистр. 07-12-2006 | Отправлено: 13:36 19-11-2008
kuk2000



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ, помоги пжлста с проблемой, кто знает...
 
Суть: есть MS SQL 2008 и 7.7 билд 27 (uni-сборка). При создание новой базы и загрузки в нее ранее выгруженного ZIPа в самом конце процедуры выдает ошибку:
 
SQL State: 42000
Native: 156
Message:[Microsoft][ODBC SQL Server Driver][SQL Server][Incorrect syntax near the keyword 'TRANSACTION']
 
Насколько я понимаю в конце загрузки базы 1С пытается очистить лог транзакций, но SQL ее посылает куда подальше... Что можно предпринять в данной ситуации?
 
Заранее благодарен

Всего записей: 373 | Зарегистр. 30-03-2004 | Отправлено: 19:13 26-11-2008
M_Volkov



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
kuk2000

Цитата:
Суть: есть MS SQL 2008 и 7.7 билд 27 (uni-сборка).  

1C - Тех.поддержка по этому поводу говорит:"По нашим сведениям внесение изменений в этот продукт (1Cv77), связанных с поддержкой работы с MS SQL Server 2005 или MS SQL Server 2008, не планируется. С MS SQL Server 2005 и 2008 работает 1С:Предприятие 8".
Uni-сборка создана умельцами специально под MS SQL 2005, остается надеяться, что они доработают ее и для MS SQL 2008!? Пока могу посоветовать для 1Cv77 ставить 2-й экземпляр SQL2000 или SQL2005. Проверял на связке Win2003R2x64 + MS SQL 2005 / MS SQL 2000 + 1Cv81 / 1Cv77.
 
Самое смешное, когда поставил Win2008x64, SQL не ставил, база под 1Cv77 на другом сервере Win2003R2x32 + MS SQL 2000, выдало следующее:
Для доступа к базе данных требуется ODBC - драйвер для MS SQL Server версии 3.50.0303 или старше
тут как я понимаю MS SQL Server не причем, проблема с Win2008x64. Может она решаема?

Всего записей: 5806 | Зарегистр. 23-06-2008 | Отправлено: 12:57 04-12-2008 | Исправлено: M_Volkov, 13:37 04-12-2008
Alexgg

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
"База данных - 1СSQL"
 
1с 7.7 категорично не любит когда имя базы sql начинает  цифры  
переименуйте и все будет хорошо

Всего записей: 145 | Зарегистр. 04-05-2004 | Отправлено: 13:21 04-12-2008
M_Volkov



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Alexgg

Цитата:
1с 7.7 категорично не любит когда имя базы sql начинает  цифры  

Имя БД Tune, имя сервера 1C-Server. Сейчас другой сервер попробую - Terminal или Admin
 
Добавлено:
Нет, от имени не зависит, результат тот же:
Для доступа к базе данных требуется ODBC - драйвер для MS SQL Server версии 3.50.0303 или старше

Всего записей: 5806 | Зарегистр. 23-06-2008 | Отправлено: 13:45 04-12-2008
Alexgg

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
но описаный мною глюк тоже имеет место быть
 
возможно конечно что проблема и в 2008 1с не может корректно определить версию odbc.  почему б не попробовать 2003 server.  или файловую базу
 
 

Всего записей: 145 | Зарегистр. 04-05-2004 | Отправлено: 16:34 04-12-2008
M_Volkov



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Alexgg

Цитата:
почему б не попробовать 2003 server.  или файловую базу

Связка Win2003R2x64 + MS SQL 2005 / MS SQL 2000 + 1Cv81 / 1Cv77 мною уже обкатана - проблем нет (кроме MS SQL 2008), надо развиваться дальше - Win2008x64, но есть архивные (предыдущих лет) базы, созданные в 1Cv77 SQL 2000, а сама 1С данный продукт более не проддерживает.

Всего записей: 5806 | Зарегистр. 23-06-2008 | Отправлено: 12:20 05-12-2008
kuk2000



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
M_Volkov
 
Пришлось перейти на 2005-й SQL. Сейчас в связке W2k3x64+SQL2005x64+1c77.27(uni) всё отлично работает.

Всего записей: 373 | Зарегистр. 30-03-2004 | Отправлено: 12:07 06-12-2008
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » MS SQL 2005 + 1С 7.7


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru