|
v7: Пособите с древним MS SQL 2000 | ☑ | ||
|---|---|---|---|---|
|
0
Бертыш
13.02.26
✎
11:51
|
Чисто для целей разработки кода под 1С 7.7 в части интеграции с внешней посторонней MS SQL базой я поднял у себя на ORACLE VIRTUAL VM BOX, а на нём WINDOWS 2000 и MS SQL 2000 чтобы писать в стороннюю базу обращаясь через ODBC. Просто проявился у меня в этом году заказчик под подобные задачи. Заказчик описал мне структуру таблицы в которую мне надо писать в его окружении. Саму таблицу я создал, но при попытки описать DSN тестирование выдаёт сообщение об ошибке:
Microsoft SQL Server ODBC Driver Version 03.80.0194 Running connectivity tests... Attempting connection [Microsoft][ODBC SQL Server Driver][Shared Memory]Encryption not supported on SQL Server TESTS FAILED! Как я понял проблема касается шифрования обращения к MS SQL. А может кто помнит и подскажет что делать. |
|||
|
1
mishaPH
13.02.26
✎
12:23
|
(0) а что вам не дает поставить 2005 скуль и не парить мозг с 2000 ?
|
|||
|
2
mishaPH
13.02.26
✎
12:24
|
поднимай виртуалку на huperV, винда 10ка. скуль 2005 и т.п. все прекрасно работает. Зачем такой изврат
|
|||
|
3
p-soft
13.02.26
✎
12:28
|
(2) истинно так. и оно на vb тоже взлетит. vb очень удобен в ситуативном использовании.
|
|||
|
4
vbus
13.02.26
✎
12:31
|
Была необходимость открыть древнюю базу, новые драйвера не работали со старой базой
https://learn.microsoft.com/ms-my/sql/connect/connect-history?view=sql-server-ver16#sql-server-versions-and-odbc-and-ole-db-drivers |
|||
|
5
Garykom
гуру
13.02.26
✎
12:51
|
(0) Поднять микросервис на Го...
Который умеет со старым скулем (или чем угодно) И работать через него (эту прокладку-микросервис) по http |
|||
|
6
trdm
13.02.26
✎
13:14
|
а старые дрова не инсталятся? Не нашли?
|
|||
|
7
mishaPH
14.02.26
✎
09:36
|
(3) я ранее был поклонником VB оракла. проблем только больше
|
|||
|
8
Бертыш
15.02.26
✎
03:43
|
Сделал то что хотел через SQLDBO и ADODB, но вылезла другая проблема. У меня русские буквы вопросиками в таблице. Наверное когда ставил сервер не выбрал соответствующую настройку. Вопрос как теперь побороть
|
|||
|
9
Бертыш
15.02.26
✎
09:10
|
И ещё вопрос. Как со стороны 1С7.7 получить значение поля с типом bit
|
|||
|
10
trdm
15.02.26
✎
13:22
|
оно числовое вроде. (разбалован я 1С++ :) )
|
|||
|
11
trad
15.02.26
✎
10:21
|
(9) cast в int
А еще прикол будет вытащить numeric через adodb Придется кастить в real, но тогда плучим плавающую точку и 9.99999 вместо 10 Или кастить в строку, а приняв, приводить к числу Или, если это сумма, умножать на 100, кастить к int, а приняв, делить на 100 Поэтому, чтобы не страдать, люди придумали 1cpp |
|||
|
12
Бертыш
15.02.26
✎
13:12
|
Я тут вот что ещё думаю в связи с тем что появился заказчик с пухлой и медленной базой. Мы же знаем все узкие места 1С 7.7. Можно же скажем вместо родного механизма регистров накопления 7.7 сделать быстрые регистры накопления как в 1С 8 на внешней SQL базе с итогами как в 1С 8 на конец и агрегатами. Отчего никто такого продукта не сделал то? Или я чего не знаю? А ещё появилось желание сделать аналог инфостарта только на котором собрать как платные так и бесплатные решения под 1С 7.7. Когда попытался по старой памяти зайти на форум 1CPP то обнаружил что там сейчас у них чёрти что творится. Явно взломали площадку их форума и во всех практически ветках непотребство даркнетовское предлагается вместо сообщений
|
|||
|
13
Бертыш
15.02.26
✎
13:19
|
Я ж 1С 7.7 типа как в анекдоте "покрасил и забыл", слез с неё практически в 2005 ом году перейдя на 1С 8, а тут вдруг выясняется внезапно что имеются до сих пор предприятия которым нужны мои навыки по 1С 7.7. Основное достоинство 1С 7.7 что прокладка между креслом и 1С 7.7 на компьютере была гораздо моложе :)
А вообще когда я подумал мысль про быстрые регистры, то я вдруг осознал что можно 1С 7.7 так превратить в окошечко к внешним MS SQL базам и http сервисам что от неё одна интерфейсная шкурка останется |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |