Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
14.08.2018, 13:59
|
|||
|---|---|---|---|
|
|||
Портиться кодировка при выполнении скрипта при помощи sqlcmd |
|||
|
#18+
Есть таблица в БД Код: sql 1. 2. 3. 4. 5. 6. 7. Есть задача заполнить её из скрипта. Вот, например, такой скрипт Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. Пытаюсь выполнить его с помощью sqlcmd Код: powershell 1. В консоль выводит вроде даже все нормально sqlcmd -S 127.0.0.1 -U sa -P "<hjy[jkbnby5" -e -fi:65001,o:1251 -R -i d:\trash\bl2.sql begin tran truncate table [working].[dbo].[buildings_mssql] commit begin tran insert into [working].[dbo].[buildings_mssql] ( [Adres], [city], [city2g], [district], [Elevation], [geom], [Name], [nazn], [num], [source], [street], [sys], [type] ) values ( 'Санкт-Петербург, улица Подвойского,д.50 к1', 'Санкт-Петербург', 'Санкт-Петербург', 'Невский', '9', geometry::STGeomFromText('POLYGON((30.4998544801568 59.9204138699401,30.5001186746819 59.9204820809014,30.5002411150551 59.9203599764279,30.5001638599407 59.9203418768327,30.5002872884607 59.9202265704737,30.5004243713731 59.9202615991562,30.5005533694479 59.9201423754172,30.5004713532624 59.9201206737691,30.5006544299173 59.9199390007019,30.5004060457413 59.9198795684045,30.5002876477868 59.9200028002541,30.5003459484488 59.9200186938426,30.5001960196278 59.9201720913439,30.5000625299766 59.9201389986057,30.499939011625 59.920254575413,30.5000026123472 59.920270378833,30.4998544801568 59.9204138699401))',4326), null, 'Жилой дом с административными помещениями', '50 к1', 'osm', 'улица Подвойского', 71699, 'Жилые дома' ); commit (1 rows affected) И вот что получается в базеsyscitystreetnumgeomAdresNameElevationtypenazndistrictcity2gsourceidnistidbo71699?????-?????????????? ???????????50 ?1some geom?????-????????? ????? ????????????.50 ?1NULL9????? ????????? ??? ? ????????????????? ???????????????????????-?????????osm71699NULLNULL Но это все происходит, когда пытаешся выполнить на сервере Конфигурация сервера: Windows Server 2016 Standart x64, Microsoft SQL Server 2017 (RTM) - 14.0.1000.169 (X64) Aug 22 2017 7:04:49 Copyright (C) 2017 Microsoft Corporation Express Edition (64-bit) on Windows Server 2016 Standard 10.0 <X64> (Build 14393: ) (Hypervisor) результат chcp из консоли: Текущая кодовая страница: 866 Когда пытаюсь сделать то же самое на своей рабочей станции, то все нормально Конфигурация рабочего места: Windows 10 Pro x 64, Microsoft SQL Server 2017 (RTM) - 14.0.1000.169 (X64) Aug 22 2017 17:04:49 Copyright (C) 2017 Microsoft Corporation Enterprise Edition (64-bit) on Windows 10 Pro 10.0 <X64> (Build 17134: ) (Hypervisor) результат chcp из консоли: Текущая кодовая страница: 866 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.08.2018, 14:01
|
|||
|---|---|---|---|
|
|||
Портиться кодировка при выполнении скрипта при помощи sqlcmd |
|||
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=46&tablet=1&tid=1689273]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
130ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 256ms |
| total: | 460ms |

| 0 / 0 |
