Size: a a a

SqlCom.ru - Стиль жизни SQL

2020 August 26

w

weakSB in SqlCom.ru - Стиль жизни SQL
Evivan
а на самом сервере БД какая кодировка стоит?
не проверял

Потому что не могу понять как это узнать )
источник

AK

Alibek Kalzhanov in SqlCom.ru - Стиль жизни SQL
weakSB
не проверял

Потому что не могу понять как это узнать )
[root@localhost mssql]# sqlcmd -U sa
Password:
1> SELECT CONVERT(varchar, SERVERPROPERTY('collation'));
2> go

------------------------------
SQL_Latin1_General_CP1_CI_AS

(1 rows affected)
1>
источник

w

weakSB in SqlCom.ru - Стиль жизни SQL
Alibek Kalzhanov
[root@localhost mssql]# sqlcmd -U sa
Password:
1> SELECT CONVERT(varchar, SERVERPROPERTY('collation'));
2> go

------------------------------
SQL_Latin1_General_CP1_CI_AS

(1 rows affected)
1>
Спасибо большое!

Эх, у меня: Cyrillic_General_CI_AS
источник

AK

Alibek Kalzhanov in SqlCom.ru - Стиль жизни SQL
weakSB
Спасибо большое!

Эх, у меня: Cyrillic_General_CI_AS
Как раз кириллица, значит проблема в другом
источник

w

weakSB in SqlCom.ru - Стиль жизни SQL
Alibek Kalzhanov
Как раз кириллица, значит проблема в другом
это да, но я надеялся, что будет не кириллица - я э изменю этот параметр и будет всё хорошо))))))

а так придётся думать!)
источник

k

karb0f0s in SqlCom.ru - Стиль жизни SQL
а если через SSMS или Azure Data Studio запрос запустить? тип колонки какой?
источник

AK

Alibek Kalzhanov in SqlCom.ru - Стиль жизни SQL
weakSB
это да, но я надеялся, что будет не кириллица - я э изменю этот параметр и будет всё хорошо))))))

а так придётся думать!)
Кстати, какой клиент для ssh?
источник

AK

Alibek Kalzhanov in SqlCom.ru - Стиль жизни SQL
Для клиента в Appearance попробуйте кириллицу выставить
источник

w

weakSB in SqlCom.ru - Стиль жизни SQL
karb0f0s
а если через SSMS или Azure Data Studio запрос запустить? тип колонки какой?
Я на линксе, это всё работает для линукс?)
источник

k

karb0f0s in SqlCom.ru - Стиль жизни SQL
снаружи подключиться. ажур дата студия кросс-пратформа на базе вскода
источник

w

weakSB in SqlCom.ru - Стиль жизни SQL
Alibek Kalzhanov
Кстати, какой клиент для ssh?
Вроде всё локально делаю, без ssh думал обхожусь)
источник

SM

Sergey M in SqlCom.ru - Стиль жизни SQL
weakSB
Спасибо большое!

Эх, у меня: Cyrillic_General_CI_AS
Если я правильно понимаю то на сервере у тебя кириллица, а на базу свою ты кодировку меняешь.
источник

AK

Alibek Kalzhanov in SqlCom.ru - Стиль жизни SQL
weakSB
Вроде всё локально делаю, без ssh думал обхожусь)
тогда попробуйте export LC_ALL="ru_RU.UTF8" - это только для текущей сессии
источник

k

karb0f0s in SqlCom.ru - Стиль жизни SQL
еще непонятно в какой кодировке сохранен .sql файл. если внутри не юникод, может и вставка идет мусорная
источник

w

weakSB in SqlCom.ru - Стиль жизни SQL
Sergey M
Если я правильно понимаю то на сервере у тебя кириллица, а на базу свою ты кодировку меняешь.
ого, я так не хочу ))) хочу везде кириллцу!

но без изменения (без этого ALTER DATABASE mydbtest DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;)  тоже не работает.
источник

k

karb0f0s in SqlCom.ru - Стиль жизни SQL
поле для вставки точно nvarchar?
источник

E

Evivan in SqlCom.ru - Стиль жизни SQL
похожая тема была,  если не ошибаюсь она решилась тем что переставили сервер бд с кодировкой utf8
источник

AS

Aleksey S. in SqlCom.ru - Стиль жизни SQL
источник

AS

Aleksey S. in SqlCom.ru - Стиль жизни SQL
Привет
У меня файл БД занимает 120 Гб
При этом данных в нем в разы меньше - а шринк файл что-то не помогает сократить его ни в одном из вариантов запуска
Пытался выбрать Reorganize с указанием 30000 мб - ничего не изменилось, хотя дошло до конца

Я таблицы перенес на другой диск, когда этот немного переполнился - но шринк освободил только с десяток Гб тогда
DBCC SHRINKFILE (N'DWH' , 0, TRUNCATEONLY) вообще делается ежесуточно тупо

Как сократить объем?
источник

OM

Oleg Makarikhin in SqlCom.ru - Стиль жизни SQL
weakSB
Я ешё скрипты, по-поему, как-то не правильно вызываю:

cat create.sql | sqlcmd -s 127.0.0.1 -U SA -P "HEEEELLLOO ))))) " -u

попробовал так создать таблицы, заполнить и вывести на экран -  не работает))
-i create.sql
источник