powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Ключик '-ch <attachment_charset>' к ISQL - с какой версии ФБ появился ?...
4 сообщений из 4, страница 1 из 1
Ключик '-ch <attachment_charset>' к ISQL - с какой версии ФБ появился ?...
    #38947686
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос к аксакалам - см. сабж.

Пытаюсь тут к одной базейке приаттачиться, которая крутится на 1.5.6:

Код: plaintext
C:\MIX\firebird\oldfb156\bin\isql.exe localhost/3156:C:\MIX\firebird\db156.fdb -ch win1252

-- и получаю облом:

Код: plaintext
1.
2.
3.
Statement failed, SQLCODE = -924

bad parameters on attach or create database
Use CONNECT or CREATE DATABASE to specify a database

Но в то же время при запуске ISQL без коннекта и указание set names с последующим connect - работает Ок:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
SQL> connect 'localhost/3156:C:\MIX\firebird\db156.fdb';
Database:  'localhost/3156:C:\MIX\firebird\db156.fdb'
SQL> show version;
ISQL Version: WI-V1.5.6.5026 Firebird 1.5
Firebird/x86/Windows NT (access method), version "WI-V1.5.6.5026 Firebird 1.5"
Firebird/x86/Windows NT (remote server), version "WI-V1.5.6.5026 Firebird 1.5/tcp (csprog)/P10"
Firebird/x86/Windows NT (remote interface), version "WI-V1.5.6.5026 Firebird 1.5/tcp (csprog)/P10"
on disk structure version 10.1
SQL> show database;
Database: localhost/3156:C:\MIX\firebird\db156.fdb
        Owner: SYSDBA
PAGE_SIZE 16384
Number of DB pages allocated = 9386
Sweep interval = 0
Forced Writes are OFF
Transaction - oldest = 2471
Transaction - oldest active = 2472
Transaction - oldest snapshot = 2472
Transaction - Next = 2476
Default Character set: NONE
...
Рейтинг: 0 / 0
Ключик '-ch <attachment_charset>' к ISQL - с какой версии ФБ появился ?...
    #38947705
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоид,

isql -? у разных версий посмотри. Судя по Firebird 2.0.7 Release Notes в двойке точно был
...
Рейтинг: 0 / 0
Ключик '-ch <attachment_charset>' к ISQL - с какой версии ФБ появился ?...
    #38947718
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисТаблоид,

isql -? у разных версий посмотри. Судя по Firebird 2.0.7 Release Notes в двойке точно былгы... он в 1.5 еще и на "-?" ругается :-)
хорошо, что хоть выводит свои скиллы:

Код: plaintext
1.
2.
3.
4.
5.
6.
C:\MIX\firebird\oldfb156\bin>isql -?
Unknown switch: ?
isql [<database>] [-e] [-t <terminator>] [-i <inputfile>] [-o <outputfile>]
     [-x|-a] [-d <target db>] [-u <user>] [-p <password>]
     [-page <pagelength>] [-n] [-m] [-q] [-s <sql_dialect>]
     [-r <rolename>] [-c <num cache buffers>] [-z] -nowarnings -noautocommit

Я только не пойму вот чего: если данные в этой старинной базе записаны с какими-нибудь буржуйскими умляутами, то как они будут выведены по isql -x ? (вернее, чтобы их затем нормально загрузить в БД с utf8 - что, надо руками добавлять в этот скрипт set names ... ?)
...
Рейтинг: 0 / 0
Ключик '-ch <attachment_charset>' к ISQL - с какой версии ФБ появился ?...
    #38947725
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоид,

1.5 не поддерживал utf-8. Там был только UNICODE_FSS. Грубо говоря 1.5 вообще не умел с юникодом нормально работать
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Ключик '-ch <attachment_charset>' к ISQL - с какой версии ФБ появился ?...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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