![]() |
![]() |
|
Безумству храбрых нужен психиатр ? Или 1C 7.7 и MS SQL 2008... | ☑ | ||
---|---|---|---|---|
0
Ковычки
25.01.09
✎
23:07
|
Кто уже связывал эти понятия, есть какие побочные эффекты ?
|
|||
1
Aleksey_3
25.01.09
✎
23:08
|
На свой страх и риск, так как 1С не работает даже с 2005
|
|||
2
Kuzen
26.01.09
✎
00:09
|
||||
3
smaharbA
26.01.09
✎
00:12
|
(2) читаем сабж внимательно
|
|||
4
romix
модератор
26.01.09
✎
02:00
|
7.7 надо связывать с правильными СУБД.
http://infostart.ru/projects/1359/ DBEng32 (6.0.1.5, Advantage 8.1) - клиент/серверное использование DBFной версии 1С:Предприятие 7.7 |
|||
5
Морозов Александр
26.01.09
✎
06:36
|
(4) Ты погляди-ка... еще жива до сих пор разработка
|
|||
6
smaharbA
26.01.09
✎
07:01
|
(4) вопрос не в правильности или правильности, вопрос - кто уже работал ?
ибо грядут всякие сбс премиумы и от 2008 не отвертеться |
|||
7
dk
26.01.09
✎
07:51
|
дык уже пробовал и не получилось
или заранее волнуешься? --- Думаю скоро тоже подобный вопрос встанет |
|||
8
smaharbA
26.01.09
✎
09:09
|
(7) уже работает )) со вчерашнего дня (воскресенья) с десяток баз (правдо надо многострадальную библиотеку немного иначе подогнать под работу)
вот и вопрос вскочил - какие есть проблемы если кто то уже работает не первый день ? |
|||
9
smaharbA
26.01.09
✎
11:38
|
есть "храбрецы" ?
|
|||
16
smaharbA
26.01.09
✎
12:09
|
все переложил, теперь оно самое
|
|||
17
Оболтус
26.01.09
✎
12:44
|
Кстати, а бесплатная версия SQL Servera есть?
|
|||
18
Оболтус
26.01.09
✎
12:44
|
(4)А используемая СУБД бесплатна?
|
|||
19
smaharbA
26.01.09
✎
13:08
|
(17) MS SQL 2005/2008 express бесплатны
|
|||
20
Оболтус
26.01.09
✎
13:11
|
(19)А в чем подвох?
|
|||
21
ДенисЧ
26.01.09
✎
13:12
|
(20) Ограничение на размер базы и процессоры.
|
|||
22
Оболтус
26.01.09
✎
13:18
|
Да, вот нашел:
Ограничения MSDE 2000: объем оперативной памяти – 2 Гб, предел размера базы данных – 2 Гб, пять одновременно подключенных пользователей СУБД или менее (рекомендуется), поддержка до 2 CPU на Windows NT или Windows 2000. Ограничения MS SQL Server 2005 Express Edition: объем оперативной памяти – 1 Гб, предел размера базы данных – 4 Гб, поддержка до 1 CPU.(с) Попробовать поиграцца, чтоли... |
|||
23
Оболтус
26.01.09
✎
13:26
|
Эх, больная голова покоя не дает...
"это значит, что теоретически можно создать БД начальным размером в террабайт в платном издании, а потом приаттачить её к Express"(с)sql.ru |
|||
24
Sadovnikov
26.01.09
✎
13:27
|
(23) А тебе оно надо? Имеется ввиду, что создаешь на нормальном скуле пустую базу большого размера. Отаттачиваешь ее и приаттачиваешь к экспрессу.
|
|||
25
skunk
26.01.09
✎
13:28
|
для издевательств стоит скул 2008 експресс ... каких либо проблем замечено не было
|
|||
26
Оболтус
26.01.09
✎
13:30
|
(24)Не, я не дочитал просто. Там чуть сложнее:
|
|||
27
Sadovnikov
26.01.09
✎
13:31
|
(26) Может, и чуть сложнее. Не вникал подробно. Ибо смысла не вижу в этом...
|
|||
28
Оболтус
26.01.09
✎
13:31
|
Сорри, сорвалось.
"а экспресс стоп - копи - девелопер аттач - приращение - стоп - копи - экспрес старт"(с) А надо? Хз. Любопытно. Експресс бы поюзал, если честно. Интересно. |
|||
29
Оболтус
26.01.09
✎
13:33
|
Только что-то не могу понять. Если у меня маленькая база - могу в коммерческих целях использовать или нет?
|
|||
30
Sadovnikov
26.01.09
✎
13:34
|
(29) А позвони любым продавцам мелко-мягких продуктов.
|
|||
31
skunk
26.01.09
✎
13:34
|
(29)да... можешь
|
|||
32
skunk
26.01.09
✎
13:35
|
(30)зачем звонить... на сайте все есть
|
|||
33
Злой Бобр
26.01.09
✎
13:45
|
(0) ХЗ. Я в связке W2008+SQL2005 запустил, но тоже посматриваю в сторону SQL2008. Может в феврале попробую че-то подкрутить для теста.
Кстати, если с размером базы все решается достаточно просто, то как быть с мозгами и процами? Реально ли обойти ограничения без применения "напильника"? Может кто уже нашел "правильный" путь - поделитесь опытом. |
|||
34
smaharbA
26.01.09
✎
13:50
|
(33) путь прост если баз несколько на каждую базу свой экземпляр, вот и всем по гигу, далее разумно делим экземпляры по процам
|
|||
35
smaharbA
26.01.09
✎
13:52
|
(28) лучше взять базу от экспреса, вогнать в стандарт увеличить ее гигов до 100 потом скопировать обратно, только без детача и атача, а просто тормознув экземпляр и снова запустить
|
|||
36
Оболтус
26.01.09
✎
13:53
|
Да понял я, понял...
Но мы не будем нарушать лицензию. :) |
|||
37
Оболтус
26.01.09
✎
13:56
|
Что-то не могу по количеству подключений инфу найти :(
|
|||
38
smaharbA
26.01.09
✎
14:00
|
(37) у экспреса нету ограничения по ним
|
|||
39
Злой Бобр
26.01.09
✎
14:01
|
(34) Эт если база мелкая. А если 100Гиг - как без "напильника"?
|
|||
40
Оболтус
26.01.09
✎
14:01
|
Ясно, пасиб.
|
|||
41
Aleksey_3
26.01.09
✎
15:17
|
(23) Такое прокатывала в 2000, в 2к5, этот баг пофиксили
|
|||
42
los_hooliganos
26.01.09
✎
15:26
|
Делал связу sql 2005 + 7.7 + vista
все нормально работал. есть правда проблема обратной совместимости с sql 2000, но это решаемо. |
|||
43
Оболтус
26.01.09
✎
15:48
|
(41) См. (28)
|
|||
44
Aleksey_3
26.01.09
✎
15:50
|
(43) И? пробовал? Хочешь сказать это работает в 2к5-8?
|
|||
45
smaharbA
26.01.09
✎
15:53
|
(42) речь про 2008 именно
(44) работает, только читай (35) ... меня же по сабжу интересует опыт имеющейся эксплуатации а то скоро буду ставить SBS и это будет очень актуально, правдо вот уже день промэксплуатации на 2008 экспресе пройден )) возникла заминка сперва обозреватель в умолчании отключен |
|||
46
Оболтус
26.01.09
✎
16:10
|
Сейчас настроил одну из баз для работы с 2005 экспрессом. База 2 гектара. Небольшая проблема с BkEnd.dll возникла, но решается довольно просто. Правда, почему-то остаются сомнения в лицензионной чистоте использования экспресса. Так,получается, мы можем все базы на него перевести (больше 2,5 гектар ни одной базы нет), если тормозов не будет, и ничего не заплатить мелкософтным. Нонсенс...
|
|||
47
smaharbA
26.01.09
✎
16:17
|
(46) читай еул, там все написано, правдо в этом случае все" как есть" и претензий к мс никаких не предьявишь, в случае любых прямых или косвенных потерь максимум можешь предъявить на возмещение 5 баксов
|
|||
48
smaharbA
26.01.09
✎
16:17
|
(46) и еще, сразу создай в базах журнал подчиненных документов если нету такого
|
|||
49
Оболтус
26.01.09
✎
16:33
|
(48)В 7-ке? Не встречался, если честно... :(
|
|||
50
smaharbA
26.01.09
✎
16:37
|
(49) создай, а то при просмотре подчиненных тормоза без журнала
причину даже не пытался искать, просто создал, посмотрел и сказал - хорошо |
|||
51
Оболтус
26.01.09
✎
16:44
|
Ясно, спасибо.
|
|||
52
smaharbA
27.01.09
✎
08:55
|
День второй - оно работает и странно, что нету затыков которые бывали на 2005, но это это конечно еще не факт
|
|||
53
smaharbA
27.01.09
✎
09:03
|
+(52) максимум пока 30 подключений, правдо более 35 - 40 никогда и не бывало
активных баз - 3, пользователей в данный момент 12 терм и 3 сетевых |
|||
54
Sadovnikov
27.01.09
✎
09:05
|
(52) А что за "затыки" были на 2005-ом скуле?
|
|||
55
smaharbA
27.01.09
✎
09:13
|
(54) да были странности, к примеру если зайти одним пользователем в базу, то очень медленно открывались все формы, достаточно тут же подключиться второму все начинало работать
потом по непонятным причинам в некоторые моменты скуль начинал сжирать все (один процессор, экземпляры разделены), выход был простой, но непонятный, достаточно было зайти в базу пользователем с админскими-системными правами все начинало работать, зависимости никакой не смог выяснить вроде причем тут админ и скуль непонятно, но так было, с периодичностью где то в 3 - 4 дня, никого из базы выгонять не надо было, а просто даже уже подключенным по терминалу админом зайти в базу 1с и все Журнал подчиненных, хоть и работал лучше, когда был добавлен в конфу, но всеже некоторое замирание при открытии наблюдалось, теперь даже без наличия в конфе этого журнала, подчиненные отображаются достаточно живенько ... Все это ни каким образом не исследовалось, по причине лени и малой грамотности меня в вопросах скуля, а просто были эмпирически найденные вышеуказанные методв борьбы |
|||
56
Sadovnikov
27.01.09
✎
09:25
|
(55) Да у вас там прямо сборище полтергейстов какое-то было...
|
|||
57
smaharbA
27.01.09
✎
09:29
|
(56) в том и суть, что эти полтергейсты были вполне повторяемые, первый из них проверен на 2-х системах и всех базах, он не пропадающий, с журналом подчиненных такая же ситуация
а вот со ступором, повторить сложно было, но повторялось с завидной регулярностью, т.е. раз в неделю ступор бывал, иногда и две-три недели были продохи, но обычно регулярнее |
|||
58
smaharbA
27.01.09
✎
09:32
|
вот бы кто протестировал на предмет всяких запросов и бухитогов
вы же, народ на этом поднаторели, у кого уже может и полигоны развернуты в отличие от нас нищебродов |
|||
59
skunk
27.01.09
✎
09:33
|
стесняюсь спросить ... затыки именно экспресса или полновесного скуля?
|
|||
60
smaharbA
27.01.09
✎
09:39
|
(59) экспресса, за полноценный могу сказать только за 7.0, но тогда и баз еще не было толком и он был совсем не приличный для законопослушных граждан
|
|||
61
skunk
27.01.09
✎
09:41
|
ну прям хз ... полноценный на 2003 серванте нормально отстреливает базу с 100 работающеми юзерами... плюс там же еще несколько мелких баз по 20-30 зверей...
хм... а может базы лежали на том же винте, что и своп винды? |
|||
62
smaharbA
27.01.09
✎
09:44
|
(61) это да, но своп зафиксирован в размере предостаточном
ты именно про 2005 -ый говоришь ? да еще ньюансик релиз 1с - 21, есть на то причина - компонента от Рарус product.dll |
|||
63
skunk
27.01.09
✎
09:48
|
(62)да именно за 2005 скуль... убери базы и все остально с винта со свопом... фиксирован он или нет один фих винда его грузит не по детский... а ты еще скулом этот винт затаскиваешь...
|
|||
64
Sadovnikov
27.01.09
✎
09:49
|
(62) Тоже гоняем связку 2003-й 64-хбитный сервак + 2005-й SQL. Среднее количество пользователей - 80-90. И приколов, описанных в (55) (тьфу-тьфу-тьфу) ни разу не наблюдалось.
|
|||
65
smaharbA
27.01.09
✎
10:10
|
Все таки, может кто сможет протестировать связку 1С + MS SQL 2008, желательно на Windows SBS 2008 ?
может есть полигоны для проб и ошибок ? а то при удачном, а может это и неудачном, придется эксплуатировать SBS 2008 + SQL 2008 |
|||
66
skunk
27.01.09
✎
10:23
|
(65)с декабря сего года ... для стендовых испытний был развернута именно эта связка... 1С 7.7 + SQL 2008 Express + WS 2008 ... сейчас смотрим на ремоут апликейшен... и если все гуд, то переносим боевые базы
|
|||
67
skunk
27.01.09
✎
10:23
|
скул на боевой базе ставить будем полноценный
|
|||
68
smaharbA
27.01.09
✎
11:05
|
А кто скажет, что за флаги-поля в 1sjourn
типо RF463 никогда не задумывался |
|||
69
Sadovnikov
27.01.09
✎
11:07
|
(68) Признак наличия движений по соответствующему регистру.
|
|||
70
smaharbA
27.01.09
✎
11:17
|
(69) спасибо, я так и думал, что, что то с регистрами
... а еще вопросик, если индексов накрапать типо ? (мене профайлер посоветовал при просмотре плана) |
|||
71
Sadovnikov
27.01.09
✎
11:28
|
(70) Обидится на тебя 1С-ка, если DDS не поправишь. Но, есть механизм, который помогает автоматом править DDS при изменении МД-ника.
P.S. А вот такую конструкцию: INCLUDE ( [IDDOC], [IDDOCDEF], [APPCODE], [CLOSED]) я еще не видел... Полезу BOL изучать... |
|||
72
Sadovnikov
27.01.09
✎
11:31
|
(70) А какой скуль тебе сказал такой синтаксис?
|
|||
73
smaharbA
27.01.09
✎
11:34
|
(72) да я понимаю )))
2008 ой сказал |
|||
74
Sadovnikov
27.01.09
✎
11:34
|
(73) Ну вот... А я уже губу раскатал...
|
|||
75
smaharbA
27.01.09
✎
11:35
|
(71) как обидится, можно поточнее ?
не станет регламентные тии делать и мд сохранять ? |
|||
76
Sadovnikov
27.01.09
✎
11:37
|
(75) Запускаться откажется с воплями "Нарушена структура данных".
|
|||
77
smaharbA
27.01.09
✎
11:37
|
кстати 463 у меня это регистр Склад, видать то ли остатки, то ли суммы не оптимально давало, но пока не вкурил причем тут журнал
|
|||
78
smaharbA
27.01.09
✎
11:37
|
(76) счас
|
|||
79
Sadovnikov
27.01.09
✎
11:38
|
(77) А весь запрос можешь показать?
|
|||
80
smaharbA
27.01.09
✎
11:39
|
запущается милая ))) недаром постов с (10) по (15) не стало ))
|
|||
81
Sadovnikov
27.01.09
✎
11:40
|
(80) А... Пиратствуем помаленьку :))
|
|||
82
smaharbA
27.01.09
✎
11:42
|
|
|||
83
smaharbA
27.01.09
✎
11:43
|
чет не пойму тот это или нет, окон куча, проверю сейчас
|
|||
84
Sadovnikov
27.01.09
✎
11:43
|
(82) Так а зачем ты ему писал: "JOURN.RF463=0x1"?
|
|||
85
Sadovnikov
27.01.09
✎
11:45
|
(82) И вообще, как-то странно запрос построен... Зачем ты во второй части запроса, где анализируешь таблицу движений, выборку по журналу делаешь? И только потом джоинишь таблицу регистра? Да еще и таким синтаксисом джоин делаешь...
|
|||
86
Sadovnikov
27.01.09
✎
11:46
|
(82) И еще - поставь регистру галку "Быстрая обработка движений" и будет тебе счастье.
|
|||
87
smaharbA
27.01.09
✎
11:51
|
(84)(85) я бы рад сделать как надо, но то адинесина дает, это бухгалтер обороты по складам делает, отчет родной Рарусовский
|
|||
88
Sadovnikov
27.01.09
✎
11:52
|
(87) Опупеть... А какой исходный (1С-кий) запрос был?
|
|||
89
smaharbA
27.01.09
✎
11:56
|
(88) оооо, чтобы мене его нарисовать придется попатеть, он там весь динамически составляется в зависимости от выбранных всяких галочек, позиций, закладок и прочих условий
... я конечно могу его вырисовать в приличном виде, но чтобы потом его сделать правельным взад это вряд ли, нехочется переписывать и отчет и кучу глобальных процедур |
|||
90
smaharbA
27.01.09
✎
11:57
|
хотя спасибо за наводки, пожалуй просмотрю создание текста запроса, может чего и вычленю
|
|||
91
Sadovnikov
27.01.09
✎
11:58
|
(89) Тогда и фиг с ним :)
(90) Лучше его на прямой запрос перепеши :) |
|||
92
smaharbA
27.01.09
✎
12:01
|
(91) это потом, когда нибудь ))
|
|||
93
smaharbA
27.01.09
✎
12:47
|
сколько времени должен выполняться запрос по оборотам всей номенклатуры за 2 года с детализацией по складам, номенклатуре, характеристикам, документам,
доков-участников штук по 50 - 100 в день ? комп пеньтиум Д 3 Гц, процессор используется скулем один, ограничение на память 1 Гб, база 3,5 Гб всего |
|||
94
Sadovnikov
27.01.09
✎
12:53
|
(93) Так неизвестна структура дынных... Но, имхо, секунду-полторы. Может, чуть меньше.
|
|||
95
smaharbA
27.01.09
✎
13:19
|
(94) по всей номенклатуре и всем движениям ?
|
|||
96
Sadovnikov
27.01.09
✎
13:23
|
(95) Ну да. Но повторюсь, структура данных неизвестна. Поэтому, плюс-минус полтора километра...
|
|||
97
smaharbA
27.01.09
✎
13:29
|
(96) блин, эти полтора километра выливаются пока в 30 минут ((
результирующая таблица (не скуль) объект Таблица выходит на более чем стотыщ строк (еще жду) решил замучить этим отчетом на работающей живой базе |
|||
98
smaharbA
27.01.09
✎
13:29
|
ни разу не делал никто такой отчет, просто решил позырить как это будет
|
|||
99
smaharbA
27.01.09
✎
13:47
|
экземпляр адинес сожрал уже почти 600 мег, тут конечно еще формирование объекта Таблица здоровенного, еще жду
(про много сжирание памяти адинес при гиблых отчетах/запросах вкурсе и про результат запроса в дбф само собою) |
|||
100
Sadovnikov
27.01.09
✎
13:48
|
(97) Стоп. А мы о каком запросе говорим? О прямом или штатном 1С-ком?
|
|||
101
smaharbA
27.01.09
✎
13:50
|
(100) конечно штатном ))) прямой то я быстренько забацаю, но небыло пока веских причин на него
|
|||
102
smaharbA
27.01.09
✎
13:51
|
уже больше часа отчет формирует, правдо больше половины времени уже занимает формирование результирующей таблицы
|
|||
103
Sadovnikov
27.01.09
✎
13:53
|
(101) Тьфу, шайтан! Штатный - фиг знает... Сто лет эти шаманские штучки не запускал...
|
|||
104
smaharbA
27.01.09
✎
14:42
|
отчет все еще формируется, уже 3 часа, памяти уже 1.8 Гб сожрала адинес
таблица подходит к 300 000 строк народ не жалуется пока )) |
|||
105
Sadovnikov
27.01.09
✎
14:43
|
(104) Во терпеливый :)
|
|||
106
smaharbA
27.01.09
✎
14:45
|
фсе
288 тысяч строк, памяти 1.9 Гб адинес сказало "Недостаточно памяти" )) |
|||
107
smaharbA
27.01.09
✎
14:45
|
ну и далее конечно рантайм егог
|
|||
108
Sadovnikov
27.01.09
✎
14:54
|
(104) Глядя на количество строк, которое пытается вывести твой отчет, я начинаю сомневаться в своей временной оценки примого запроса... Но все равно, это были бы секунды, а не часы...
|
|||
109
smaharbA
27.01.09
✎
14:59
|
дбф-ка результат запроса
42 поля 312262 записи |
|||
110
smaharbA
27.01.09
✎
15:00
|
(108) да конечно согласен, адинесовский запрос отработал где то за полчаса, дальше шло уже формирования Таблицы mxl
|
|||
111
Sadovnikov
27.01.09
✎
15:04
|
(110) Что-то долгонько таблица формировалась... Да и судя по объему памяти, там ни сколько не смущаясь, в таблицу объекты 1С-ки пихаются, а не строковые представления...
|
|||
112
smaharbA
27.01.09
✎
15:16
|
(111) там все в расшифровках сплошь
|
|||
113
smaharbA
27.01.09
✎
15:17
|
+(109) дбф-ка это та временная, которую адинес сама создает в результате запроса
|
|||
114
Sadovnikov
27.01.09
✎
15:18
|
(112) Да понятно, что все в расшифровках. Но, ведь, ты же прекрасно знаешь, что одно дело запихать в расшифровку Товар.ТекущийЭлемент() и совсем другое - СокрЛП(Товар.Наименование). Я как раз вот это имел ввиду.
|
|||
115
smaharbA
27.01.09
✎
15:22
|
(114) да там объекты и суются в расшифровку, в саму уже строки и числа
хотя да, если преобразовать заранее в строку внутр, то может оно и лучше будет |
|||
116
Sadovnikov
27.01.09
✎
15:24
|
(115) А еще и табличку наполнять заранее сохраненными областями...
|
|||
117
smaharbA
27.01.09
✎
18:33
|
Обошол ограничение на 4096 Мб для экспреса, полностью средствами самого, без патчения, думаю как автоматизировать и попытаюсь загнать туда рабочую базу
|
|||
118
smaharbA
27.01.09
✎
18:33
|
+(117) и без привлечения полнофункциональной версии
|
|||
119
smaharbA
28.01.09
✎
08:53
|
Вот и косячек при штатной выгрузке - загрузке
Выгрузка идет на ура, а вот загрузка не фиксирует транзакцию, по причине - Хотя если убить следы незавершенного, к примеру 1srecalc.cmd то все ОК, база загружена целиком, пересчет регистров прошел. ... Сижу морщу ум, как бы сделать, чтобы штатная загрузка отрабатывала полностью |
|||
120
Sadovnikov
28.01.09
✎
16:15
|
(119) Чтобы из сингюзера убрать - пошукай инет. Делается парсеньем БкЭнда. И 1С-на после этого прекрасно все делает в разделенном режиме скулевой базы.
|
|||
121
smaharbA
28.01.09
✎
16:20
|
(120) спасибо за инфу, я уже думал про это, но без инструментов хреново самому искать выход, у меня даже никакой иды нету и прочего
... если что и расковыриваю, то либо подгляжу и уже по этому допиливаю либо пялением в экран на импортированные библиотеки ну иногда на явно переданные параметры в процедуры ... В общем спасибо. |
|||
122
Ковычки
28.01.09
✎
21:27
|
Все просто, надо было добить многострадальную библиотеку
|
|||
123
N1kMZ
16.02.09
✎
09:35
|
(119) Это потому, что в sql 2008 больше нельзя выполнить инструкцию DUMP TRANSACTION <BD> WITH TRUNCATE_ONLY
Поэтому у меня вопрос к знатокам, а что если попросить одинес вообще эту инструкцию не выполнять? Т.е. лог не чистить. Будет работать? |
|||
124
Ковычки
18.02.09
✎
18:51
|
(123) см (122) уже работает, в замен воткнуто
тупо вставлен "аналог" alter database %s set recovery simple |
|||
125
N1kMZ
21.02.09
✎
15:31
|
(124) Это понятно. А зачем вообще эта инструкция? Если потом в SQL модель менять на Full? Может вообще её убрать? Я это имел в виду.
|
|||
126
Ковычки
23.02.09
✎
18:33
|
(125) можно наверное и убрать
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |