powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Что не так с кодировкой?
5 сообщений из 5, страница 1 из 1
Что не так с кодировкой?
    #40079544
tantico2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго дня. Имеется FB3 на Ubuntu
Есть скрипт в кодировке UTF8. Вот его часть:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
CREATE DATABASE 'localhost:/data/db.fdb' DEFAULT CHARACTER SET UTF8; 
COMMIT WORK;
.....
CREATE PROCEDURE PR_PROC1 
AS
begin
  for
    select 
      ' №' || s.num || ' от ' || s.data
......

Т.е. и скрипт и база в UTF8. Запускаю:
Код: plaintext
isql-fb -user sysdba -pass masterkey -i script.sql

Открываю новую базу в isql-fb или в чём-нибудь гуишном (с UTF8 в параметрах соединения), смотрю PR_PROC1, а там ??? вместо кириллицы.
Что я делаю не так?
...
Рейтинг: 0 / 0
Что не так с кодировкой?
    #40079546
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SET NAMES
...
Рейтинг: 0 / 0
Что не так с кодировкой?
    #40079547
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tantico2,

про set names (ДО коннекта) в скрипте уже сказали. Вместо этого можно попробовать опцию isql -charset utf8 ...
Еще может быть что сам скрипт неюникодный, или у файла нет признака юникодности (bom).
...
Рейтинг: 0 / 0
Что не так с кодировкой?
    #40079550
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvили у файла нет признака юникодности (bom).

isql неспособен распознавать BOM, он считает его частью команды.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Что не так с кодировкой?
    #40079566
tantico2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мимопроходящий
SET NAMES

Точно - они )
Всем спасибо!
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Что не так с кодировкой?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]