|
1Cv8.1 + App + MSSQL + T-SQL
|
|||
---|---|---|---|
#18+
Уважаемые гуру! Можно ли в клиент-серверной конфигурации апдейтить данные в T-SQL напрямую на SQL- сервере? Как к этому отнесется App-сервер? Есть ли какие нибудь грабли? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2008, 14:03 |
|
1Cv8.1 + App + MSSQL + T-SQL
|
|||
---|---|---|---|
#18+
Можно ли в клиент-серверной конфигурации апдейтить данные в T-SQL напрямую на SQL- сервере? Как к этому отнесется App-сервер? априори плохо.. думаю так делать не стоит. Придётся таки начать изучать 1с. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2008, 14:34 |
|
1Cv8.1 + App + MSSQL + T-SQL
|
|||
---|---|---|---|
#18+
А что если?Уважаемые гуру! Можно ли в клиент-серверной конфигурации апдейтить данные в T-SQL напрямую на SQL- сервере? Как к этому отнесется App-сервер? Есть ли какие нибудь грабли? Есть пара вопросов: 1) Используются ли планы обмена? 2) Собираетесь ли обновлять таблицу по которой считаются итоги? Разумеется об операциях Insert и delete придется забыть. Особенно приятно использовать прямой апдейт для обновления данных в БД с планами обмена, когда необходимо проставить какой нибудь реквизит без миграции данных. Или например для избавления от одного из измерений регистра с последующим пересчетом итогов в каждой из баз в отдельности. Если требуются регулярные операции по прямому апдейту, лучше воспользоваться COM или на худой конец промежуточную таблицу, из которой планировщик будет выгребать данные. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2008, 17:15 |
|
1Cv8.1 + App + MSSQL + T-SQL
|
|||
---|---|---|---|
#18+
Ну Insert и Delete это понятно.... Хотелось бы сделать документы и интерфейс на 1С, а бизнес логику реализовать самому на транзакте в своих же таблицах регистров и прочего. (Сложные расчеты и мне кажется аппликация будет их долго переваривать. Да и народ все тормозами 1С-а пугает.) И отчеты строить по своим уже таблицам. Реализовывал кто нибудь такой подход? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2008, 18:43 |
|
1Cv8.1 + App + MSSQL + T-SQL
|
|||
---|---|---|---|
#18+
Можно ли например, свои триггеры в документы воткнуть? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2008, 19:00 |
|
1Cv8.1 + App + MSSQL + T-SQL
|
|||
---|---|---|---|
#18+
Никто не делал? Значит нужно тестить.... ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2008, 19:02 |
|
1Cv8.1 + App + MSSQL + T-SQL
|
|||
---|---|---|---|
#18+
Бесперспективный путь. Использовать 1С только как рисовалку интерфейсов можно, но не следует забывать, что эта RAD-среда сильно ускоряет и разработку бизнес-логики. Разработка и отладка приложений, основанных на прикладных объектах 1С, в самой 1С делается на порядок быстрее. И в 80% функциональности пользователю будет фиолетово, на каком языке написана логика, где вызываются триггера: на app или СУБД. И только в действительно критических участках разумно использовать прямой доступ к БД, управляемые блокировки и т.п. Соотношение (80/20) я использую, т.к. предполагаю, что СРВ или масштабные фронт-оффисные системы на 1С мы писать не собираемся - это безумие. Особенно весело смотреть на все примочки прямого доступа при смене версий платформы. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2008, 19:18 |
|
1Cv8.1 + App + MSSQL + T-SQL
|
|||
---|---|---|---|
#18+
Спасибо конечно за заботу :) Но вопрос-то не о перспективности, а о возможности!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2008, 19:30 |
|
1Cv8.1 + App + MSSQL + T-SQL
|
|||
---|---|---|---|
#18+
делал... insert и update на справочники, документы и регистры сведений скрытая проблема (если правильно все написать) только одна - обновление кеша памяти app-сервера на версии недавно открытых объектов т.е. делаешь апдейт, а одинэс этого апдейта не видит... надо после инсерта (апдейта) апдейтить версию объекта в базе еще раз (приколько, но работает :-)) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2008, 22:04 |
|
1Cv8.1 + App + MSSQL + T-SQL
|
|||
---|---|---|---|
#18+
А что если?Уважаемые гуру! Можно ли в клиент-серверной конфигурации апдейтить данные в T-SQL напрямую на SQL- сервере? Как к этому отнесется App-сервер? Есть ли какие нибудь грабли? Порочный путь. Ничего хорошего из этого не получится. Зря выброшенное время и деньги. Не думаю, что Вы можете реализовать учетный механизм лучше чем 200 программистов в самой 1С. На самом деле в 1С 8 реализованы очень грамотные учетные механизмы с моей точки зрения, и придумывать новый 1С глупо и бессмыслено. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2008, 11:00 |
|
|
start [/forum/topic.php?fid=28&msg=35307481&tid=1524770]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
76ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 173ms |
0 / 0 |