|
|
v7: Пособите с древним MS SQL 2000
vbus, trad, MWWRuza, 1snik_d, PLUT, Ёпрст, 2mugik, trdm, Бертыш, ЯнСмит, ReaLg, p-soft
| ☑ |
|
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
|
|
|
|
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
✎
09:13
|
оно числовое вроде.
|
|
|
11
trad
15.02.26
✎
10:21
|
(9) cast в int
А еще прикол будет вытащить numeric через adodb
Придется кастить в real, но тогда плучим плавающую точку и 9.99999 вместо 10
Или кастить в строку, а приняв, приводить к числу
Или, если это сумма, умножать на 100, кастить к int, а приняв, делить на 100
Поэтому, чтобы не страдать, люди придумали 1cpp
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший