mirror of
https://github.com/FirebirdSQL/firebird.git
synced 2025-01-22 15:23:03 +01:00
Rework messages processing, simplifying the build and avoiding store generated files in git. (#6958)
This commit is contained in:
parent
992bb6cd2b
commit
ee088c22e3
@ -18,9 +18,8 @@ runAndCheckExit() {
|
||||
fi
|
||||
}
|
||||
|
||||
runAndCheckExit "Restore messages database" "bin/gbak -rep msg.gbak msg.fdb"
|
||||
runAndCheckExit "Build messages file (firebird.msg)" bin/build_file
|
||||
runAndCheckExit "Restore security database" "bin/gbak -rep security5.gbak security5.fdb"
|
||||
runAndCheckExit "Restore examples database (employee)" "bin/gbak -rep examples/empbuild/employee.gbak examples/empbuild/employee.fdb"
|
||||
|
||||
rm -f msg.gbak msg.fdb security5.gbak examples/empbuild/employee.gbak AfterUntar.sh
|
||||
rm -f security5.gbak examples/empbuild/employee.gbak AfterUntar.sh
|
||||
|
@ -405,7 +405,7 @@ setlocal
|
||||
::=========================================================================
|
||||
@echo Copying ib_util etc
|
||||
@copy %FB_ROOT_PATH%\src\extlib\ib_util.h %FB_OUTPUT_DIR%\include > nul || (call :WARNING Copying ib_util.h failed. && @goto :EOF )
|
||||
@copy %FB_ROOT_PATH%\lang_helpers\ib_util.pas %FB_OUTPUT_DIR%\include > nul || (call :WARNING Copying ib_util.pas failed. && @goto :EOF )
|
||||
@copy %FB_ROOT_PATH%\src\misc\pascal\ib_util.pas %FB_OUTPUT_DIR%\include > nul || (call :WARNING Copying ib_util.pas failed. && @goto :EOF )
|
||||
|
||||
@echo Copying other include files required for development...
|
||||
set OUTPATH=%FB_OUTPUT_DIR%\include
|
||||
|
@ -5765,11 +5765,6 @@
|
||||
path = build_file.cpp;
|
||||
refType = 4;
|
||||
};
|
||||
F616C8070200B0D001EF0ADE = {
|
||||
isa = PBXFileReference;
|
||||
path = build_file.epp;
|
||||
refType = 4;
|
||||
};
|
||||
F616C8080200B0D001EF0ADE = {
|
||||
isa = PBXFileReference;
|
||||
path = change_msgs.cpp;
|
||||
@ -7370,12 +7365,12 @@
|
||||
};
|
||||
F616C91E0200B0D001EF0ADE = {
|
||||
isa = PBXFileReference;
|
||||
path = empbuild.c;
|
||||
path = empbuild.cpp;
|
||||
refType = 4;
|
||||
};
|
||||
F616C91F0200B0D001EF0ADE = {
|
||||
isa = PBXFileReference;
|
||||
path = empbuild.e;
|
||||
path = empbuild.epp;
|
||||
refType = 4;
|
||||
};
|
||||
F616C9200200B0D001EF0ADE = {
|
||||
|
@ -70,7 +70,7 @@ UTILITIES_GEN_FILES= $(UTILITIES_EPP_FILES:%.epp=$(GEN_ROOT)/utilities/%.cpp)
|
||||
SECURITY_EPP_FILES= security.epp
|
||||
SECURITY_GEN_FILES= $(SECURITY_EPP_FILES:%.epp=$(GEN_ROOT)/utilities/%.cpp)
|
||||
|
||||
MSG_EPP_FILES= build_file.epp change_msgs.epp check_msgs.epp enter_msgs.epp load.epp modify_msgs.epp
|
||||
MSG_EPP_FILES= change_msgs.epp check_msgs.epp enter_msgs.epp load.epp modify_msgs.epp
|
||||
MSG_GEN_FILES= $(MSG_EPP_FILES:%.epp=$(GEN_ROOT)/msgs/%.cpp)
|
||||
|
||||
GPRE_FLAGS= -r -m -z -n
|
||||
|
@ -108,9 +108,9 @@ API_PAS_FILE=$(SRC_ROOT)/include/gen/Firebird.pas
|
||||
MISC=$(SRC_ROOT)/misc
|
||||
PAS_ROOT=$(MISC)/pascal
|
||||
PASCAL_SOURCES=$(wildcard $(PAS_ROOT)/*)
|
||||
TMP_FUNCS=$(TMP_ROOT)/func.pas
|
||||
TMP_FUNCS_PAS=$(TMP_ROOT)/func.pas
|
||||
XPB_CONSTS=$(SRC_ROOT)/include/firebird/impl/consts_pub.h
|
||||
ERR_CONSTS=$(ROOT)/lang_helpers/gds_codes.pas
|
||||
ERR_CONSTS_PAS=$(SRC_ROOT)/misc/pascal/gds_codes.pas
|
||||
RPL_AWK=$(GEN_ROOT)/def_awk
|
||||
RPL_AWK_SRC=$(MISC)/def_awk.c
|
||||
RPL_GREP=$(GEN_ROOT)/isc_grep
|
||||
@ -125,10 +125,10 @@ $(API_H_FILE): $(IDL_FILE)
|
||||
# This way firebird.pas can be created not using own mini-utilities.
|
||||
# They were added to be able to build on windows, this code is left for reference.
|
||||
#
|
||||
#$(TMP_FUNCS): $(PASCAL_SOURCES) $(XPB_CONSTS) $(ERR_CONSTS)
|
||||
# cat $(PAS_ROOT)/fb_get_master_interface.pas >$(TMP_FUNCS)
|
||||
# awk -f $(PAS_ROOT)/Pascal.Constants.awk <$(XPB_CONSTS) >>$(TMP_FUNCS)
|
||||
# grep '[[:space:]]isc_' $(ERR_CONSTS) >>$(TMP_FUNCS)
|
||||
#$(TMP_FUNCS_PAS): $(PASCAL_SOURCES) $(XPB_CONSTS) $(ERR_CONSTS_PAS)
|
||||
# cat $(PAS_ROOT)/fb_get_master_interface.pas >$(TMP_FUNCS_PAS)
|
||||
# awk -f $(PAS_ROOT)/Pascal.Constants.awk <$(XPB_CONSTS) >>$(TMP_FUNCS_PAS)
|
||||
# grep '[[:space:]]isc_' $(ERR_CONSTS_PAS) >>$(TMP_FUNCS_PAS)
|
||||
#
|
||||
|
||||
$(RPL_AWK): $(RPL_AWK_SRC)
|
||||
@ -137,17 +137,22 @@ $(RPL_AWK): $(RPL_AWK_SRC)
|
||||
$(RPL_GREP): $(RPL_GREP_SRC)
|
||||
$(CC) -o $@ $^
|
||||
|
||||
$(TMP_FUNCS): $(PASCAL_SOURCES) $(XPB_CONSTS) $(ERR_CONSTS) $(RPL_AWK) $(RPL_GREP)
|
||||
cp $(PAS_ROOT)/fb_get_master_interface.pas $(TMP_FUNCS)
|
||||
$(RPL_AWK) <$(XPB_CONSTS) >>$(TMP_FUNCS)
|
||||
$(RPL_GREP) <$(ERR_CONSTS) >>$(TMP_FUNCS)
|
||||
$(TMP_ROOT)/iberror.pas: $(BUILD_FILE) $(ERR_CONSTS_PAS) $(SRC_ROOT)/include/firebird/impl/msg/*.h
|
||||
$(BUILD_FILE) -p $(TMP_ROOT)/iberror_codes.pas
|
||||
cp $(ERR_CONSTS_PAS) $(TMP_ROOT)/iberror.pas
|
||||
cat $(TMP_ROOT)/iberror_codes.pas >> $(TMP_ROOT)/iberror.pas
|
||||
|
||||
$(API_PAS_FILE): $(IDL_FILE) $(PASCAL_SOURCES) $(TMP_FUNCS)
|
||||
$(TMP_FUNCS_PAS): $(PASCAL_SOURCES) $(XPB_CONSTS) $(TMP_ROOT)/iberror.pas $(RPL_AWK) $(RPL_GREP)
|
||||
cp $(PAS_ROOT)/fb_get_master_interface.pas $(TMP_FUNCS_PAS)
|
||||
$(RPL_AWK) <$(XPB_CONSTS) >>$(TMP_FUNCS_PAS)
|
||||
$(RPL_GREP) <$(TMP_ROOT)/iberror.pas >>$(TMP_FUNCS_PAS)
|
||||
|
||||
$(API_PAS_FILE): $(IDL_FILE) $(PASCAL_SOURCES) $(TMP_FUNCS_PAS)
|
||||
$(CLOOP) $(IDL_FILE) pascal $@ Firebird --uses SysUtils \
|
||||
--interfaceFile $(PAS_ROOT)/Pascal.interface.pas \
|
||||
--implementationFile $(PAS_ROOT)/Pascal.implementation.pas \
|
||||
--exceptionClass FbException \
|
||||
--functionsFile $(TMP_FUNCS) \
|
||||
--functionsFile $(TMP_FUNCS_PAS) \
|
||||
--prefix I
|
||||
|
||||
updateBuildNum : $(SRC_ROOT)/jrd/build_no.h $(GEN_ROOT)/Make.Version
|
||||
@ -268,7 +273,7 @@ $(RE2_LIB): $(RE2_Objs)
|
||||
# main build target for both debug and release builds
|
||||
#
|
||||
|
||||
.PHONY: cross1 cross2 boot yvalve engine fbintl gpre utilities plugins rest codes examples cross_rest
|
||||
.PHONY: cross1 cross2 boot yvalve engine fbintl gpre utilities plugins rest examples cross_rest
|
||||
|
||||
master_process:
|
||||
ln -sf $(SRC_ROOT)/include/gen/autoconfig.auto $(SRC_ROOT)/include/gen/autoconfig.h
|
||||
@ -288,10 +293,6 @@ master_process:
|
||||
# even if gpre itself was not rebuilt
|
||||
-$(RM) $(GPRE_CURRENT)
|
||||
(cd $(BIN); $(LN) $(notdir $(GPRE)) $(notdir $(GPRE_CURRENT)))
|
||||
ifeq ($(IsDeveloper), Y)
|
||||
# In developer mode we must regenerate various files in include/gen
|
||||
$(MAKE) codes
|
||||
endif
|
||||
$(MAKE) plugins
|
||||
$(MAKE) examples
|
||||
$(MAKE) rest
|
||||
@ -417,7 +418,7 @@ $(GPRE): $(GPRE_Objects) $(COMMON_LIB)
|
||||
SECURITY_FDB = $(FIREBIRD)/security5.fdb
|
||||
SECURITY_TMP = security.tmp
|
||||
|
||||
databases: yachts.lnk msg.timestamp $(SECURITY_FDB)
|
||||
databases: yachts.lnk $(SECURITY_FDB)
|
||||
|
||||
export LD_LIBRARY_PATH := $(LD_LIBRARY_PATH):$(FIREBIRD)/lib
|
||||
|
||||
@ -445,13 +446,6 @@ security.fdb: $(SRC_ROOT)/dbs/security.sql
|
||||
$(CP) $(SECURITY_TMP) $@
|
||||
$(RUN_GFIX) -write sync $@
|
||||
|
||||
msg.timestamp: $(MSG_FILES)
|
||||
-$(RM) msg.fdb
|
||||
echo create database \'msg.fdb\'\; | $(RUN_ISQL)
|
||||
$(RUN_GFIX) -write async msg.fdb
|
||||
for sql in $(MSG_FILES); do (echo $$sql; $(RUN_ISQL) -i $$sql msg.fdb) || exit; done
|
||||
$(TOUCH) $@
|
||||
|
||||
|
||||
.PHONY: ibutil udfsupport
|
||||
|
||||
@ -608,34 +602,19 @@ $(UDF_BACKWARD_COMPATIBILITY): $(COMPAT_Objects)
|
||||
$(COMPAT_SQL): $(SRC_COMPAT_SQL)
|
||||
cp $^ $@
|
||||
|
||||
#___________________________________________________________________________
|
||||
# codes - developers change them sometimes
|
||||
#
|
||||
|
||||
.PHONY: gen_codes
|
||||
CODES = $(BIN)/codes$(EXEC_EXT)
|
||||
|
||||
codes: gen_codes
|
||||
|
||||
gen_codes: $(CODES) msg.timestamp
|
||||
$(CODES) $(SRC_ROOT)/include/gen $(LNG_ROOT)
|
||||
|
||||
$(CODES): $(CODES_Objects) $(COMMON_LIB)
|
||||
$(EXE_LINK) $(EXE_LINK_OPTIONS) $^ -o $@ $(FIREBIRD_LIBRARY_LINK) $(LINK_LIBS) $(call LINK_DARWIN_RPATH,..)
|
||||
|
||||
#___________________________________________________________________________
|
||||
# all the rest we need to build
|
||||
#
|
||||
|
||||
.PHONY: message_file tzdata gbak_files
|
||||
|
||||
FDB_FILES := $(ROOT)/gen/msg.fdb $(SECURITY_FDB) $(FIREBIRD)/examples/empbuild/employee.fdb
|
||||
GBAK_FILES := $(FDB_FILES:.fdb=.gbak) $(FIREBIRD)/msg.gbak
|
||||
FDB_FILES := $(SECURITY_FDB) $(FIREBIRD)/examples/empbuild/employee.fdb
|
||||
GBAK_FILES := $(FDB_FILES:.fdb=.gbak)
|
||||
GBAK_FILES := $(subst Native,$(TARGET),$(GBAK_FILES))
|
||||
|
||||
rest: message_file tzdata
|
||||
|
||||
cross_rest: gbak_files
|
||||
cross_rest:
|
||||
$(MAKE) $(BUILD_FILE)
|
||||
|
||||
examples: include_generic
|
||||
@ -644,9 +623,9 @@ examples: include_generic
|
||||
|
||||
message_file: $(FIREBIRD_MSG)
|
||||
|
||||
$(FIREBIRD_MSG): $(BUILD_FILE) msg.timestamp
|
||||
$(BUILD_FILE) -d msg.fdb -f $@
|
||||
$(CHMOD_6) $@
|
||||
$(FIREBIRD_MSG) $(FIREBIRD)/include/firebird/impl/iberror_c.h: $(BUILD_FILE)
|
||||
$(BUILD_FILE) -f $(FIREBIRD_MSG) -c $(FIREBIRD)/include/firebird/impl/iberror_c.h
|
||||
$(CHMOD_6) $(FIREBIRD_MSG)
|
||||
|
||||
tzdata: $(FIREBIRD)/tzdata
|
||||
|
||||
@ -655,14 +634,11 @@ $(FIREBIRD)/tzdata: $(ROOT)/extern/icu/tzdata/le.zip
|
||||
mkdir -p $(FIREBIRD)/tzdata
|
||||
unzip -o $(ROOT)/extern/icu/tzdata/le.zip -d $(FIREBIRD)/tzdata
|
||||
|
||||
$(BUILD_FILE): $(BUILD_Objects) $(COMMON_LIB)
|
||||
$(EXE_LINK) $(EXE_LINK_OPTIONS) $(LSB_UNDEF) $^ -o $@ $(FIREBIRD_LIBRARY_LINK) $(LINK_LIBS) $(call LINK_DARWIN_RPATH,..)
|
||||
$(BUILD_FILE): $(BUILD_Objects)
|
||||
$(EXE_LINK) $(EXE_LINK_OPTIONS) $(LSB_UNDEF) $^ -o $@
|
||||
|
||||
gbak_files: $(GBAK_FILES)
|
||||
|
||||
$(GEN_ROOT)/$(TARGET)/firebird/msg.gbak: $(ROOT)/gen/msg.gbak
|
||||
cp $^ $@
|
||||
|
||||
#---------------------------------------------------------------------------
|
||||
|
||||
# This target builds the include files for distribution with the release
|
||||
@ -685,7 +661,7 @@ include_generic: $(INCLUDE_DEST)/ib_util.h \
|
||||
|
||||
OtherDistribHeaders = extlib/ib_util.h \
|
||||
yvalve/perf.h \
|
||||
include/gen/iberror.h \
|
||||
include/iberror.h \
|
||||
include/ibase.h
|
||||
|
||||
SRC_OtherDistribHeaders = $(addprefix $(SRC_ROOT)/, $(OtherDistribHeaders))
|
||||
@ -736,7 +712,7 @@ clean_vers:
|
||||
|
||||
clean_misc:
|
||||
$(RM) security.tmp test.header.txt
|
||||
$(RM) $(TMP_FUNCS) $(RPL_AWK) $(RPL_GREP)
|
||||
$(RM) $(TMP_FUNCS_PAS) $(RPL_AWK) $(RPL_GREP)
|
||||
|
||||
|
||||
ifeq ($(EDITLINE_FLG),Y)
|
||||
@ -757,7 +733,7 @@ clean_config clean_all: clean clean_makefiles
|
||||
-$(MAKE) -C $(ROOT)/extern/btyacc distclean
|
||||
|
||||
clean_dbs:
|
||||
$(RM) *.fdb *.FDB msg.timestamp
|
||||
$(RM) *.fdb *.FDB
|
||||
$(RM) yachts.lnk
|
||||
|
||||
|
||||
|
@ -30,6 +30,14 @@
|
||||
#
|
||||
ROOT=$(shell cd ../..; pwd)
|
||||
|
||||
|
||||
%.cpp: %.epp
|
||||
$(GPRE_CURRENT) $(GPRE_FLAGS) $< $@
|
||||
|
||||
%.o: %.cpp
|
||||
$(CC) $(WCXXFLAGS) -c $(firstword $<) -o $@
|
||||
|
||||
|
||||
# Add the install include directory to the search path since the
|
||||
# examples need to build using those headers values.
|
||||
|
||||
@ -123,7 +131,7 @@ $(EXAMPLES_DEST)% : $(EXAMPLES_SRC)%
|
||||
$(CP) $^ $@
|
||||
|
||||
# Ok the following little story is, first build empbuild.fdb an empty db
|
||||
# using a script file. Then we can compile the empbuild.e file, then we
|
||||
# using a script file. Then we can compile the empbuild.epp file, then we
|
||||
# can run it to create employee.fdb database populated with data by the
|
||||
# program. Thats how I found it.
|
||||
# MOD July-2001
|
||||
@ -149,7 +157,7 @@ $(EXAMPLES_DEST)/isql$(EXEC_EXT):
|
||||
$(EXAMPLES_DEST)/empbuild$(EXEC_EXT): $(EMPBLD_Objects) $(COMMON_LIB)
|
||||
$(EXE_LINK) $(EXE_LINK_OPTIONS) $(LSB_UNDEF) $^ -o $@ -L$(LIB) $(FIREBIRD_LIBRARY_LINK) $(LINK_LIBS)
|
||||
|
||||
$(EXAMPLES_DEST)/empbuild.c: $(EXAMPLES_DEST)/empbuild.fdb $(EXAMPLES_DEST)/empbuild.e
|
||||
$(EXAMPLES_DEST)/empbuild.cpp: $(EXAMPLES_DEST)/empbuild.fdb $(EXAMPLES_DEST)/empbuild.epp
|
||||
|
||||
$(EXAMPLES_DEST)/empbuild.fdb : $(EXAMPLES_DEST)/empddl.sql $(EXAMPLES_DEST)/empbld.sql $(EXAMPLES_DEST)/isql$(EXEC_EXT)
|
||||
-$(RM) $(EXAMPLES_DEST)/empbuild.fdb
|
||||
@ -180,7 +188,7 @@ $(EXAMPLES_DEST)/%.sql: $(EXAMPLES_SRC)/empbuild/%.sql
|
||||
$(EXAMPLES_DEST)/%.inp: $(EXAMPLES_SRC)/empbuild/%.inp
|
||||
$(CP) $^ $@
|
||||
|
||||
$(EXAMPLES_DEST)/%.e: $(EXAMPLES_SRC)/empbuild/%.e
|
||||
$(EXAMPLES_DEST)/%.epp: $(EXAMPLES_SRC)/empbuild/%.epp
|
||||
$(CP) $^ $@
|
||||
|
||||
$(EXAMPLES_DEST)/%.h: $(EXAMPLES_SRC)/common/%.h
|
||||
|
@ -44,7 +44,6 @@ TMP_ROOT=$(ROOT)/temp/$(TARGET)
|
||||
GEN_ROOT=$(ROOT)/gen
|
||||
SRC_ROOT=$(ROOT)/src
|
||||
BLD_ROOT=$(ROOT)/builds
|
||||
LNG_ROOT=$(ROOT)/lang_helpers
|
||||
EXA_ROOT=$(ROOT)/examples
|
||||
|
||||
IsCross=@IS_CROSS@
|
||||
@ -418,18 +417,9 @@ GPRE_CURRENT = $(RBIN)/gpre_current$(EXEC_EXT)
|
||||
|
||||
|
||||
# From msgs
|
||||
CHECK_MESSAGES = $(BIN)/check_messages$(EXEC_EXT)
|
||||
BUILD_FILE = $(BIN)/build_file$(EXEC_EXT)
|
||||
FIREBIRD_MSG = $(FIREBIRD)/firebird.msg
|
||||
|
||||
ENTER_MESSAGES = $(BIN)/enter_messages$(EXEC_EXT)
|
||||
MODIFY_MESSAGES = $(BIN)/modify_messages$(EXEC_EXT)
|
||||
CHANGE_MESSAGES = $(BIN)/change_messages$(EXEC_EXT)
|
||||
|
||||
fr_FR_MSG = $(FIREBIRD)/fr_FR.msg
|
||||
de_DE_MSG = $(FIREBIRD)/de_DE.msg
|
||||
ja_JP_MSG = $(FIREBIRD)/ja_JP.msg
|
||||
|
||||
|
||||
#Platform Manager
|
||||
#For want of a better suggestion we may as well default to posix
|
||||
|
@ -211,16 +211,7 @@ COMPAT_SQL:= $(PLUGINS)/udr/udf_compat.sql
|
||||
AllObjects += $(UTIL_Objects) $(COMPAT_Objects)
|
||||
|
||||
|
||||
# Regenerate error codes
|
||||
CODES_Objects:= $(call makeObjects,misc,codes.epp)
|
||||
MSG_SCRIPTS = msg.sql facilities2.sql locales.sql sqlstates.sql history2.sql messages2.sql \
|
||||
symbols2.sql system_errors2.sql transmsgs.fr_FR2.sql transmsgs.de_DE2.sql
|
||||
MSG_FILES = $(addprefix $(SRC_ROOT)/msgs/, $(MSG_SCRIPTS))
|
||||
|
||||
AllObjects += $(CODES_Objects)
|
||||
|
||||
|
||||
# Create messages file
|
||||
BUILD_Objects:= $(call makeObjects,msgs,build_file.epp)
|
||||
BUILD_Objects:= $(call makeObjects,msgs,build_file.cpp)
|
||||
|
||||
AllObjects += $(BUILD_Objects)
|
||||
|
@ -4,44 +4,12 @@
|
||||
@if errorlevel 1 (goto :END)
|
||||
@if not defined FB_BIN_DIR (@call set_build_target.bat %*)
|
||||
|
||||
@if "%1"=="msg" goto MSG
|
||||
@echo Building build_msg (%FB_OBJ_DIR%)...
|
||||
@call compile.bat builds\win32\%VS_VER%\FirebirdBoot build_msg_%FB_TARGET_PLATFORM%.log build_msg
|
||||
@if errorlevel 1 (goto :END)
|
||||
|
||||
@if exist "%FB_GEN_DIR%\dbs\msg.fdb" del "%FB_GEN_DIR%\dbs\msg.fdb"
|
||||
|
||||
@echo creating msg.fdb
|
||||
@echo create database '%FB_GEN_DB_DIR%/dbs/msg.fdb'; | "%FB_BIN_DIR%\isql" -q
|
||||
@set FB_MSG_ISQL=@"%FB_BIN_DIR%\isql" -b -q %FB_GEN_DB_DIR%/dbs/msg.fdb -i %FB_ROOT_PATH%\src\msgs\
|
||||
@echo loading msg.sql
|
||||
@%FB_MSG_ISQL%msg.sql
|
||||
@echo.
|
||||
@echo loading facilities
|
||||
@%FB_MSG_ISQL%facilities2.sql
|
||||
@echo loading sql states
|
||||
@%FB_MSG_ISQL%sqlstates.sql
|
||||
@echo loading locales
|
||||
@%FB_MSG_ISQL%locales.sql
|
||||
@echo loading history
|
||||
@%FB_MSG_ISQL%history2.sql
|
||||
@echo loading messages
|
||||
@%FB_MSG_ISQL%messages2.sql
|
||||
@echo loading symbols
|
||||
@%FB_MSG_ISQL%symbols2.sql
|
||||
@echo loading system errors
|
||||
@%FB_MSG_ISQL%system_errors2.sql
|
||||
@echo loading French translation
|
||||
@%FB_MSG_ISQL%transmsgs.fr_FR2.sql
|
||||
@echo loading German translation
|
||||
@%FB_MSG_ISQL%transmsgs.de_DE2.sql
|
||||
|
||||
@if "%1"=="db" goto END
|
||||
|
||||
:MSG
|
||||
@echo Building message file...
|
||||
::@%FB_BIN_DIR%\build_msg -D %FB_GEN_DB_DIR%\dbs\msg.fdb -p %FB_GEN_DB_DIR% -f firebird.msg -L all
|
||||
@%FB_BIN_DIR%\build_msg -D %FB_GEN_DB_DIR%\dbs\msg.fdb -p %FB_GEN_DB_DIR% -f firebird.msg
|
||||
@%FB_BIN_DIR%\build_msg -f %FB_GEN_DB_DIR%\firebird.msg -c %FB_OUTPUT_DIR%\include\firebird\impl\iberror_c.h
|
||||
@copy %FB_GEN_DIR%\firebird.msg %FB_BIN_DIR% > nul
|
||||
|
||||
@echo Building codes header...
|
||||
@%FB_BIN_DIR%\codes %FB_ROOT_PATH%\src\include\gen %FB_ROOT_PATH%\lang_helpers
|
||||
|
||||
:END
|
||||
|
@ -12,9 +12,9 @@ API_PAS_FILE=$(FB_ROOT_PATH)\src\include\gen\Firebird.pas
|
||||
MISC=$(FB_ROOT_PATH)\src\misc
|
||||
PAS_ROOT=$(MISC)\pascal
|
||||
PASCAL_SOURCES=$(PAS_ROOT)\Pascal.interface.pas $(PAS_ROOT)\Pascal.implementation.pas
|
||||
TMP_FUNCS=$(FB_GEN_DIR)\misc\func.pas
|
||||
TMP_FUNCS_PAS=$(FB_GEN_DIR)\misc\func.pas
|
||||
XPB_CONSTS=$(FB_ROOT_PATH)\src\include\firebird\impl\consts_pub.h
|
||||
ERR_CONSTS=$(FB_ROOT_PATH)\lang_helpers\gds_codes.pas
|
||||
ERR_CONSTS_PAS=$(FB_ROOT_PATH)\src\misc\pascal\gds_codes.pas
|
||||
RPL_AWK=$(FB_GEN_DIR)\def_awk.exe
|
||||
RPL_AWK_SRC=$(MISC)\def_awk.c
|
||||
RPL_GREP=$(FB_GEN_DIR)\isc_grep.exe
|
||||
@ -47,15 +47,21 @@ $(RPL_AWK): $(RPL_AWK_SRC)
|
||||
$(RPL_GREP): $(RPL_GREP_SRC)
|
||||
$(CPP) /Fe$@ /Fo$(UTL_TMP_DIR)\ $(RPL_GREP_SRC)
|
||||
|
||||
$(TMP_FUNCS): $(PAS_ROOT)\fb_get_master_interface.pas $(XPB_CONSTS) $(ERR_CONSTS) $(RPL_AWK) $(RPL_GREP)
|
||||
copy $(PAS_ROOT)\fb_get_master_interface.pas $(TMP_FUNCS)
|
||||
$(RPL_AWK) <$(XPB_CONSTS) >>$(TMP_FUNCS)
|
||||
$(RPL_GREP) <$(ERR_CONSTS) >>$(TMP_FUNCS)
|
||||
$(FB_GEN_DIR)\iberror.pas: $(ERR_CONSTS_PAS) $(FB_ROOT_PATH)\src\include\firebird\impl\msg\*.h
|
||||
compile.bat builds\win32\%VS_VER%\FirebirdBoot build_msg_%FB_TARGET_PLATFORM%.log build_msg
|
||||
%FB_BIN_DIR%\build_msg -p $(FB_GEN_DIR)\iberror_codes.pas
|
||||
copy $(ERR_CONSTS_PAS) $(FB_GEN_DIR)\iberror.pas
|
||||
type $(FB_GEN_DIR)\iberror_codes.pas >> $(FB_GEN_DIR)\iberror.pas
|
||||
|
||||
$(API_PAS_FILE): $(IDL_FILE) $(PASCAL_SOURCES) $(TMP_FUNCS)
|
||||
$(TMP_FUNCS_PAS): $(PAS_ROOT)\fb_get_master_interface.pas $(XPB_CONSTS) $(FB_GEN_DIR)\iberror.pas $(RPL_AWK) $(RPL_GREP)
|
||||
copy $(PAS_ROOT)\fb_get_master_interface.pas $(TMP_FUNCS_PAS)
|
||||
$(RPL_AWK) <$(XPB_CONSTS) >>$(TMP_FUNCS_PAS)
|
||||
$(RPL_GREP) <$(FB_GEN_DIR)\iberror.pas >>$(TMP_FUNCS_PAS)
|
||||
|
||||
$(API_PAS_FILE): $(IDL_FILE) $(PASCAL_SOURCES) $(TMP_FUNCS_PAS)
|
||||
$(CLOOP) $(IDL_FILE) pascal $@ Firebird --uses SysUtils \
|
||||
--interfaceFile $(PAS_ROOT)\Pascal.interface.pas \
|
||||
--implementationFile $(PAS_ROOT)\Pascal.implementation.pas \
|
||||
--exceptionClass FbException \
|
||||
--functionsFile $(TMP_FUNCS) \
|
||||
--functionsFile $(TMP_FUNCS_PAS) \
|
||||
--prefix I
|
||||
|
@ -8,7 +8,7 @@ set ERRLEV=0
|
||||
|
||||
:: verify that boot was run before
|
||||
|
||||
@if not exist %FB_GEN_DIR%\dbs\msg.fdb (goto :HELP_BOOT & goto :EOF)
|
||||
@if not exist %FB_GEN_DIR%\firebird.msg (goto :HELP_BOOT & goto :EOF)
|
||||
|
||||
|
||||
@call set_build_target.bat %*
|
||||
@ -61,7 +61,7 @@ if errorlevel 1 call :ERROR build failed - see make_all_%FB_TARGET_PLATFORM%.log
|
||||
@copy %FB_ROOT_PATH%\temp\%FB_OBJ_DIR%\yvalve\fbclient.lib %FB_OUTPUT_DIR%\lib\fbclient_ms.lib >nul
|
||||
@copy %FB_ROOT_PATH%\temp\%FB_OBJ_DIR%\ib_util\ib_util.lib %FB_OUTPUT_DIR%\lib\ib_util_ms.lib >nul
|
||||
|
||||
for %%v in (gpre_boot build_msg codes) do (
|
||||
for %%v in (gpre_boot build_msg) do (
|
||||
@del %FB_OUTPUT_DIR%\%%v.* 2>nul
|
||||
)
|
||||
|
||||
|
@ -27,6 +27,8 @@ for %%v in ( alice auth burp dsql gpre isql jrd misc msgs examples yvalve utilit
|
||||
@mkdir %FB_GEN_DIR%\auth\SecurityDatabase 2>nul
|
||||
@mkdir %FB_GEN_DIR%\gpre\std 2>nul
|
||||
|
||||
@mkdir %FB_OUTPUT_DIR%\include\firebird\impl 2>nul
|
||||
|
||||
call :interfaces
|
||||
if "%ERRLEV%"=="1" goto :END
|
||||
|
||||
@ -286,21 +288,6 @@ echo.
|
||||
set ERRLEV=1
|
||||
goto :EOF
|
||||
|
||||
::===================
|
||||
:: BUILD codes
|
||||
:codes
|
||||
@echo.
|
||||
@echo Building codes (%FB_OBJ_DIR%)...
|
||||
@call compile.bat builds\win32\%VS_VER%\FirebirdBoot codes_%FB_TARGET_PLATFORM%.log codes
|
||||
if errorlevel 1 goto :codes2
|
||||
@goto :EOF
|
||||
:codes2
|
||||
echo.
|
||||
echo Error building codes, see codes_%FB_TARGET_PLATFORM%.log
|
||||
echo.
|
||||
set ERRLEV=1
|
||||
goto :EOF
|
||||
|
||||
::==============
|
||||
:databases
|
||||
@rmdir /s /q %FB_GEN_DIR%\dbs 2>nul
|
||||
|
@ -76,9 +76,9 @@ if defined FB2_INTLEMP (
|
||||
|
||||
@echo.
|
||||
@echo path = %FB_GEN_DB_DIR%\examples
|
||||
@echo Preprocessing empbuild.e...
|
||||
@echo Preprocessing empbuild.epp...
|
||||
@echo.
|
||||
@%FB_BIN_DIR%\gpre.exe -r -m -n -z %FB_ROOT_PATH%\examples\empbuild\empbuild.e %FB_GEN_DIR%\examples\empbuild.c -b %FB_GEN_DB_DIR%/examples/
|
||||
@%FB_BIN_DIR%\gpre.exe -r -m -n -z %FB_ROOT_PATH%\examples\empbuild\empbuild.epp %FB_GEN_DIR%\examples\empbuild.cpp -b %FB_GEN_DB_DIR%/examples/
|
||||
|
||||
if defined FB2_INTLEMP (
|
||||
@echo Preprocessing intlbld.e...
|
||||
@ -135,7 +135,7 @@ copy %FB_ROOT_PATH%\temp\%FB_OBJ_DIR%\firebird\plugins\udr\*.dll %FB_OUTPUT_DIR%
|
||||
copy %FB_ROOT_PATH%\examples\prebuilt\%FB_OBJ_DIR%\bin\*.exe %FB_OUTPUT_DIR%\examples\prebuilt\bin > nul
|
||||
copy %FB_ROOT_PATH%\examples\prebuilt\%FB_OBJ_DIR%\plugins\*.dll %FB_OUTPUT_DIR%\examples\prebuilt\plugins > nul
|
||||
|
||||
::@copy %FB_GEN_DIR%\examples\empbuild.c %FB_OUTPUT_DIR%\examples\empbuild\ > nul
|
||||
::@copy %FB_GEN_DIR%\examples\empbuild.cpp %FB_OUTPUT_DIR%\examples\empbuild\ > nul
|
||||
::@copy %FB_ROOT_PATH%\temp\%FB_OBJ_DIR%\examples\empbuild.exe %FB_GEN_DIR%\examples\empbuild.exe > nul
|
||||
::if defined FB2_INTLEMP (
|
||||
::if "%VS_VER%"=="msvc6" (
|
||||
|
@ -4,8 +4,6 @@ VisualStudioVersion = 15.0.28010.2016
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "build_msg", "build_msg.vcxproj", "{99A84638-DF3A-417F-895D-5BD88FC29411}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "codes", "codes.vcxproj", "{5658573B-E79E-4C84-8B15-C910C4CDB9AD}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gpre_boot", "gpre_boot.vcxproj", "{8348521F-4480-4A1D-AE3B-E260235E9860}"
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "common", "common.vcxproj", "{15605F44-BFFD-444F-AD4C-55DC9D704465}"
|
||||
@ -34,14 +32,6 @@ Global
|
||||
{99A84638-DF3A-417F-895D-5BD88FC29411}.Release|Win32.Build.0 = Release|Win32
|
||||
{99A84638-DF3A-417F-895D-5BD88FC29411}.Release|x64.ActiveCfg = Release|x64
|
||||
{99A84638-DF3A-417F-895D-5BD88FC29411}.Release|x64.Build.0 = Release|x64
|
||||
{5658573B-E79E-4C84-8B15-C910C4CDB9AD}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{5658573B-E79E-4C84-8B15-C910C4CDB9AD}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{5658573B-E79E-4C84-8B15-C910C4CDB9AD}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{5658573B-E79E-4C84-8B15-C910C4CDB9AD}.Debug|x64.Build.0 = Debug|x64
|
||||
{5658573B-E79E-4C84-8B15-C910C4CDB9AD}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{5658573B-E79E-4C84-8B15-C910C4CDB9AD}.Release|Win32.Build.0 = Release|Win32
|
||||
{5658573B-E79E-4C84-8B15-C910C4CDB9AD}.Release|x64.ActiveCfg = Release|x64
|
||||
{5658573B-E79E-4C84-8B15-C910C4CDB9AD}.Release|x64.Build.0 = Release|x64
|
||||
{8348521F-4480-4A1D-AE3B-E260235E9860}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{8348521F-4480-4A1D-AE3B-E260235E9860}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{8348521F-4480-4A1D-AE3B-E260235E9860}.Debug|x64.ActiveCfg = Debug|x64
|
||||
|
@ -172,7 +172,7 @@
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\..\gen\msgs\build_file.cpp" />
|
||||
<ClCompile Include="..\..\..\src\msgs\build_file.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ResourceCompile Include="..\..\..\src\jrd\version.rc">
|
||||
@ -182,19 +182,6 @@
|
||||
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|x64'">\progs\firebird\firebird2\src\jrd</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="common.vcxproj">
|
||||
<Project>{15605f44-bffd-444f-ad4c-55dc9d704465}</Project>
|
||||
<Private>true</Private>
|
||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
||||
<CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
|
||||
<LinkLibraryDependencies>true</LinkLibraryDependencies>
|
||||
<UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="yvalve.vcxproj">
|
||||
<Project>{4fe03933-98cd-4879-a135-fd9430087a6b}</Project>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
|
@ -15,7 +15,7 @@
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\..\gen\msgs\build_file.cpp">
|
||||
<ClCompile Include="..\..\..\src\msgs\build_file.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
|
@ -1,197 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{5658573B-E79E-4C84-8B15-C910C4CDB9AD}</ProjectGuid>
|
||||
<WindowsTargetPlatformVersion>10.0.17763.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v141_xp</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v141_xp</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<CharacterSet>MultiByte</CharacterSet>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
|
||||
<Import Project="FirebirdCommon.props" />
|
||||
<Import Project="FirebirdRelease.props" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
|
||||
<Import Project="FirebirdCommon.props" />
|
||||
<Import Project="FirebirdDebug.props" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
|
||||
<Import Project="FirebirdCommon.props" />
|
||||
<Import Project="FirebirdRelease.props" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
|
||||
<Import Project="FirebirdCommon.props" />
|
||||
<Import Project="FirebirdDebug.props" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
|
||||
<CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
|
||||
<CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
|
||||
<CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
|
||||
<CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
|
||||
<CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
|
||||
<CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
|
||||
<CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
|
||||
<CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
|
||||
<CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
|
||||
<CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
|
||||
<CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
|
||||
<CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\</OutDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\</OutDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\</OutDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\..\temp\$(PlatformName)\$(Configuration)\firebird\</OutDir>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<RandomizedBaseAddress>false</RandomizedBaseAddress>
|
||||
<DataExecutionPrevention>
|
||||
</DataExecutionPrevention>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<Midl>
|
||||
<TargetEnvironment>X64</TargetEnvironment>
|
||||
</Midl>
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<RandomizedBaseAddress>false</RandomizedBaseAddress>
|
||||
<DataExecutionPrevention>
|
||||
</DataExecutionPrevention>
|
||||
<TargetMachine>MachineX64</TargetMachine>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<RandomizedBaseAddress>false</RandomizedBaseAddress>
|
||||
<DataExecutionPrevention>
|
||||
</DataExecutionPrevention>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<Midl>
|
||||
<TargetEnvironment>X64</TargetEnvironment>
|
||||
</Midl>
|
||||
<ClCompile>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;SUPERCLIENT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<PrecompiledHeader>
|
||||
</PrecompiledHeader>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>comctl32.lib;ws2_32.lib;mpr.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<SubSystem>Console</SubSystem>
|
||||
<RandomizedBaseAddress>false</RandomizedBaseAddress>
|
||||
<DataExecutionPrevention>
|
||||
</DataExecutionPrevention>
|
||||
<TargetMachine>MachineX64</TargetMachine>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\..\gen\misc\codes.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ResourceCompile Include="..\..\..\src\jrd\version.rc">
|
||||
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\progs\firebird\firebird2\src\jrd</AdditionalIncludeDirectories>
|
||||
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">\progs\firebird\firebird2\src\jrd</AdditionalIncludeDirectories>
|
||||
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\progs\firebird\firebird2\src\jrd</AdditionalIncludeDirectories>
|
||||
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|x64'">\progs\firebird\firebird2\src\jrd</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="yvalve.vcxproj">
|
||||
<Project>{4fe03933-98cd-4879-a135-fd9430087a6b}</Project>
|
||||
<Private>true</Private>
|
||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
||||
<CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
|
||||
<LinkLibraryDependencies>true</LinkLibraryDependencies>
|
||||
<UseLibraryDependencyInputs>false</UseLibraryDependencyInputs>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
@ -1,27 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Source Files">
|
||||
<UniqueIdentifier>{05ece0fa-1062-451b-a11c-7610865be08d}</UniqueIdentifier>
|
||||
<Extensions>cpp;c;cxx;rc;def;r;odl;idl;hpj;bat</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Resource Files">
|
||||
<UniqueIdentifier>{0c75fa27-3d0d-47f6-8e6b-1e1465475587}</UniqueIdentifier>
|
||||
<Extensions>ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Header Files">
|
||||
<UniqueIdentifier>{87b52ce6-a829-4262-a3f9-b089abb4ced9}</UniqueIdentifier>
|
||||
<Extensions>h;hpp;hxx;hm;inl</Extensions>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\..\gen\misc\codes.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ResourceCompile Include="..\..\..\src\jrd\version.rc">
|
||||
<Filter>Resource Files</Filter>
|
||||
</ResourceCompile>
|
||||
</ItemGroup>
|
||||
</Project>
|
@ -77,6 +77,7 @@
|
||||
<ClCompile Include="..\..\..\src\common\isc_sync.cpp" />
|
||||
<ClCompile Include="..\..\..\src\common\keywords.cpp" />
|
||||
<ClCompile Include="..\..\..\src\common\MsgMetadata.cpp" />
|
||||
<ClCompile Include="..\..\..\src\common\MsgUtil.cpp" />
|
||||
<ClCompile Include="..\..\..\src\common\os\win32\fbsyslog.cpp" />
|
||||
<ClCompile Include="..\..\..\src\common\os\win32\guid.cpp" />
|
||||
<ClCompile Include="..\..\..\src\common\os\win32\isc_ipc.cpp" />
|
||||
@ -188,6 +189,7 @@
|
||||
<ClInclude Include="..\..\..\src\common\isc_s_proto.h" />
|
||||
<ClInclude Include="..\..\..\src\common\keywords.h" />
|
||||
<ClInclude Include="..\..\..\src\common\MsgMetadata.h" />
|
||||
<ClInclude Include="..\..\..\src\common\MsgUtil.h" />
|
||||
<ClInclude Include="..\..\..\src\common\os\divorce.h" />
|
||||
<ClInclude Include="..\..\..\src\common\os\fbsyslog.h" />
|
||||
<ClInclude Include="..\..\..\src\common\os\guid.h" />
|
||||
|
@ -204,6 +204,9 @@
|
||||
<ClCompile Include="..\..\..\src\common\MsgMetadata.cpp">
|
||||
<Filter>common</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\common\MsgUtil.cpp">
|
||||
<Filter>common</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\common\DynamicStrings.cpp">
|
||||
<Filter>common</Filter>
|
||||
</ClCompile>
|
||||
@ -551,6 +554,9 @@
|
||||
<ClInclude Include="..\..\..\src\common\MsgMetadata.h">
|
||||
<Filter>headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\common\MsgUtil.h">
|
||||
<Filter>headers</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\common\DynamicStrings.h">
|
||||
<Filter>headers</Filter>
|
||||
</ClInclude>
|
||||
|
@ -180,7 +180,7 @@
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\..\gen\examples\empbuild.c" />
|
||||
<ClCompile Include="..\..\..\gen\examples\empbuild.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="yvalve.vcxproj">
|
||||
|
@ -15,7 +15,7 @@
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\..\gen\examples\empbuild.c">
|
||||
<ClCompile Include="..\..\..\gen\examples\empbuild.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
|
@ -203,7 +203,6 @@
|
||||
<ClInclude Include="..\..\..\src\dsql\utld_proto.h" />
|
||||
<ClInclude Include="..\..\..\src\dsql\Visitors.h" />
|
||||
<ClInclude Include="..\..\..\src\dsql\WinNodes.h" />
|
||||
<ClInclude Include="..\..\..\src\include\gen\iberror.h" />
|
||||
<ClInclude Include="..\..\..\src\jrd\acl.h" />
|
||||
<ClInclude Include="..\..\..\src\jrd\align.h" />
|
||||
<ClInclude Include="..\..\..\src\jrd\Attachment.h" />
|
||||
|
@ -1016,9 +1016,6 @@
|
||||
<ClInclude Include="..\..\..\src\jrd\CryptoManager.h">
|
||||
<Filter>Header files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\include\gen\iberror.h">
|
||||
<Filter>Header files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\dsql\BlrDebugWriter.h">
|
||||
<Filter>Header files</Filter>
|
||||
</ClInclude>
|
||||
|
@ -79,8 +79,6 @@ goto :EOF
|
||||
@for %%i in (DdlNodes, PackageNodes) do @call :PREPROCESS dsql %%i -gds_cxx
|
||||
@for %%i in (gpre_meta) do @call :PREPROCESS gpre/std %%i
|
||||
@for %%i in (dfw, dpm, dyn_util, fun, grant, ini, met, scl, Function) do @call :PREPROCESS jrd %%i -gds_cxx
|
||||
@for %%i in (codes) do @call :PREPROCESS misc %%i
|
||||
@for %%i in (build_file) do @call :PREPROCESS msgs %%i
|
||||
@for %%i in (extract, isql, show) do @call :PREPROCESS isql %%i -ocxx
|
||||
@for %%i in (dba) do @call :PREPROCESS utilities/gstat %%i
|
||||
@for %%i in (stats) do @call :PREPROCESS utilities %%i
|
||||
|
@ -1276,6 +1276,7 @@ dnl # output
|
||||
mkdir -p gen/\$fb_tgt/firebird/examples/udr
|
||||
mkdir -p gen/\$fb_tgt/firebird/examples/prebuilt/bin
|
||||
mkdir -p gen/\$fb_tgt/firebird/examples/prebuilt/plugins
|
||||
mkdir -p gen/\$fb_tgt/firebird/include/firebird/impl
|
||||
mkdir -p gen/\$fb_tgt/firebird/lib
|
||||
mkdir -p gen/\$fb_tgt/firebird/misc
|
||||
|
||||
|
@ -32,7 +32,6 @@ Updated by: Popa Adrian Marius (mapopa at gmail.com)
|
||||
<ul>
|
||||
<li>....</li>
|
||||
</ul>
|
||||
<li>lang_helpers</li>
|
||||
<ul>
|
||||
<li>....</li>
|
||||
</ul>
|
||||
|
@ -24,16 +24,16 @@ add_custom_command(
|
||||
COMMAND ${CMAKE_COMMAND} -E copy_if_different empbuild_.fdb empbuild.fdb
|
||||
)
|
||||
add_custom_command(
|
||||
OUTPUT empbuild.c
|
||||
OUTPUT empbuild.cpp
|
||||
DEPENDS
|
||||
gpre
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/empbuild/empbuild.e
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/empbuild/empbuild.epp
|
||||
empbuild.fdb
|
||||
COMMENT "Calling GPRE for empbuild.e"
|
||||
COMMAND ${GPRE_CMD} -r -m -n ${CMAKE_CURRENT_SOURCE_DIR}/empbuild/empbuild.e empbuild.c
|
||||
COMMENT "Calling GPRE for empbuild.epp"
|
||||
COMMAND ${GPRE_CMD} -r -m -n ${CMAKE_CURRENT_SOURCE_DIR}/empbuild/empbuild.epp empbuild.cpp
|
||||
)
|
||||
|
||||
add_executable (empbuild empbuild.c empbuild.fdb ${CMAKE_CURRENT_SOURCE_DIR}/empbuild/empbuild.e)
|
||||
add_executable (empbuild empbuild.cpp empbuild.fdb ${CMAKE_CURRENT_SOURCE_DIR}/empbuild/empbuild.epp)
|
||||
target_link_libraries (empbuild yvalve)
|
||||
set_output_directory (empbuild . CURRENT_DIR)
|
||||
add_dependencies_cc (empbuild engine)
|
||||
|
@ -132,7 +132,7 @@ nt_examples:
|
||||
$(CP) $(EXAMPLES_SRC)makefile.msc $(EXAMPLES_DEST)Makefile.msc
|
||||
|
||||
# Ok the following little story is, first build empbuild.fdb an empty db
|
||||
# using a script file. Then we can compile the empbuild.e file, then we
|
||||
# using a script file. Then we can compile the empbuild.epp file, then we
|
||||
# can run it to create employee.fdb database populated with data by the
|
||||
# program. Thats how I found it.
|
||||
|
||||
@ -158,7 +158,7 @@ empbuild.exe: $(EMPBLD_OBJ)
|
||||
-$(RM) empbuild.exe
|
||||
$(LD) $(O_EXE_SWITCH)empbuild $(LINK_OPTS) empbuild.o $(GDS_LINK)
|
||||
|
||||
empbuild.c: empbuild.fdb empbuild.e
|
||||
empbuild.cpp: empbuild.fdb empbuild.epp
|
||||
|
||||
empbuild.fdb : empddl.sql empbld.sql
|
||||
-$(RM) $@
|
||||
|
@ -100,7 +100,7 @@ $(EXAMPLE_DB) : employee.fdb
|
||||
$(GBAK_STATIC) -r $(EXAMPLES_DEST)employee.gbk $(EXAMPLE_DB)
|
||||
|
||||
# Ok the following little story is, first build empbuild.fdb an empty db
|
||||
# using a script file. Then we can compile the empbuild.e file, then we
|
||||
# using a script file. Then we can compile the empbuild.epp file, then we
|
||||
# can run it to create employee.fdb database populated with data by the
|
||||
# program. Thats how I found it.
|
||||
# MOD July-2001
|
||||
@ -125,7 +125,7 @@ isql$(EXEC_EXT):
|
||||
empbuild$(EXEC_EXT): $(EMPBLD_Objects) $(LIBFBCOMMON_A) $(LIBFBSTATIC_A)
|
||||
$(EXE_LINK) $(LINK_OPTS) $(EMPBLD_Objects) -o $@ -L$(LIB) -lfbstatic -lfbcommon $(LINK_LIBS)
|
||||
|
||||
empbuild.c: empbuild.fdb empbuild.e
|
||||
empbuild.cpp: empbuild.fdb empbuild.epp
|
||||
|
||||
empbuild.fdb : $(EXAMPLES_SRC)empddl.sql $(EXAMPLES_SRC)empbld.sql
|
||||
-$(CP) $^ .
|
||||
|
@ -32,7 +32,7 @@ typedef char TEXT;
|
||||
#define FINI_ERROR 44
|
||||
|
||||
/*
|
||||
** Empbuild.e GPRE with manual switch, since it creates the database
|
||||
** Empbuild.epp GPRE with manual switch, since it creates the database
|
||||
** This program then calls isql with various input files
|
||||
** It installs the blobs and arrays.
|
||||
** Usage: empbuild <db name>
|
||||
@ -75,21 +75,21 @@ else
|
||||
|
||||
printf ("creating database %s\n", Db_name);
|
||||
sprintf (cmd, "CREATE DATABASE \"%s\"", Db_name);
|
||||
gds__trans = 0;
|
||||
gds_trans = 0;
|
||||
|
||||
EXEC SQL EXECUTE IMMEDIATE :cmd;
|
||||
if (SQLCODE)
|
||||
{
|
||||
isc_print_status (gds__status);
|
||||
isc_print_status (gds_status);
|
||||
exit (FINI_ERROR);
|
||||
}
|
||||
|
||||
gds__trans = 0;
|
||||
gds_trans = 0;
|
||||
|
||||
EXEC SQL DISCONNECT ALL;
|
||||
if (SQLCODE)
|
||||
{
|
||||
isc_print_status (gds__status);
|
||||
isc_print_status (gds_status);
|
||||
exit (FINI_ERROR);
|
||||
}
|
||||
|
||||
@ -136,7 +136,7 @@ if (system (cmd))
|
||||
EXEC SQL CONNECT DB;
|
||||
if (SQLCODE)
|
||||
{
|
||||
isc_print_status (gds__status);
|
||||
isc_print_status (gds_status);
|
||||
exit (FINI_ERROR);
|
||||
}
|
||||
|
||||
@ -241,7 +241,7 @@ return (0);
|
||||
Error:
|
||||
|
||||
printf ("SQLCODE=%ld\n", (long)SQLCODE);
|
||||
isc_print_status (gds__status);
|
||||
isc_print_status (gds_status);
|
||||
EXEC SQL ROLLBACK;
|
||||
return (1);
|
||||
}
|
||||
@ -318,7 +318,7 @@ return (0);
|
||||
Error:
|
||||
|
||||
printf ("SQLCODE=%ld\n", (long)SQLCODE);
|
||||
isc_print_status (gds__status);
|
||||
isc_print_status (gds_status);
|
||||
EXEC SQL ROLLBACK;
|
||||
|
||||
return (1);
|
||||
@ -393,7 +393,7 @@ return (0);
|
||||
Error:
|
||||
|
||||
printf ("SQLCODE=%ld\n", (long)SQLCODE);
|
||||
isc_print_status (gds__status);
|
||||
isc_print_status (gds_status);
|
||||
EXEC SQL ROLLBACK;
|
||||
|
||||
return (1);
|
||||
@ -454,7 +454,7 @@ return (0);
|
||||
Error:
|
||||
|
||||
printf ("SQLCODE=%ld\n", (long)SQLCODE);
|
||||
isc_print_status (gds__status);
|
||||
isc_print_status (gds_status);
|
||||
EXEC SQL ROLLBACK;
|
||||
|
||||
return (1);
|
@ -27,7 +27,7 @@
|
||||
#define FINI_ERROR 44
|
||||
|
||||
/*
|
||||
** Intlbld.e International version of Empbuild.e. Default database
|
||||
** Intlbld.e International version of Empbuild.epp. Default database
|
||||
** name was changed to 'intlemp.fdb'. Two of the files
|
||||
** executed as ISQL input files were modified: intlddl.sql
|
||||
** and intldml.sql are used by this program.
|
||||
|
@ -1,6 +0,0 @@
|
||||
|
||||
The file gds_codes.pas in this directory is generated by the program codes.e
|
||||
|
||||
It should not be edited directly rather the src/msgs scripts should be
|
||||
updated and then this file should be regenerated with the build scripts.
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,5 +1,5 @@
|
||||
#include "firebird.h"
|
||||
#include "gen/iberror.h"
|
||||
#include "iberror.h"
|
||||
|
||||
#include "../auth/SecureRemotePassword/srp.h"
|
||||
#include "../common/classes/alloc.h"
|
||||
|
@ -26,7 +26,7 @@
|
||||
#include "firebird.h"
|
||||
|
||||
#include "ibase.h"
|
||||
#include "gen/iberror.h"
|
||||
#include "iberror.h"
|
||||
#include "firebird/Interface.h"
|
||||
|
||||
#include "../auth/SecurityDatabase/LegacyServer.h"
|
||||
|
@ -27,7 +27,7 @@
|
||||
*/
|
||||
|
||||
#include "firebird.h"
|
||||
#include "gen/iberror.h"
|
||||
#include "iberror.h"
|
||||
|
||||
#include <stdlib.h>
|
||||
|
||||
|
@ -31,7 +31,7 @@
|
||||
#include "Int128.h"
|
||||
|
||||
#include "StatusArg.h"
|
||||
#include "gen/iberror.h"
|
||||
#include "iberror.h"
|
||||
#include "status.h"
|
||||
|
||||
#include <limits>
|
||||
|
@ -30,7 +30,7 @@
|
||||
|
||||
#include "DynamicStrings.h"
|
||||
#include "utils_proto.h"
|
||||
#include "gen/iberror.h"
|
||||
#include "iberror.h"
|
||||
#include "classes/alloc.h"
|
||||
|
||||
#include <string.h>
|
||||
|
@ -30,7 +30,7 @@
|
||||
#include "Int128.h"
|
||||
|
||||
#include "StatusArg.h"
|
||||
#include "gen/iberror.h"
|
||||
#include "iberror.h"
|
||||
#include "status.h"
|
||||
#include "DecFloat.h"
|
||||
|
||||
|
86
src/common/MsgUtil.cpp
Normal file
86
src/common/MsgUtil.cpp
Normal file
@ -0,0 +1,86 @@
|
||||
/*
|
||||
* The contents of this file are subject to the Initial
|
||||
* Developer's Public License Version 1.0 (the "License");
|
||||
* you may not use this file except in compliance with the
|
||||
* License. You may obtain a copy of the License at
|
||||
* http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_idpl.
|
||||
*
|
||||
* Software distributed under the License is distributed AS IS,
|
||||
* WITHOUT WARRANTY OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing rights
|
||||
* and limitations under the License.
|
||||
*
|
||||
* The Original Code was created by Adriano dos Santos Fernandes
|
||||
* for the Firebird Open Source RDBMS project.
|
||||
*
|
||||
* Copyright (c) 2021 Adriano dos Santos Fernandes <adrianosf@gmail.com>
|
||||
* and all contributors signed below.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
* Contributor(s): ______________________________________.
|
||||
*/
|
||||
|
||||
#include "firebird.h"
|
||||
#include "firebird/impl/msg_helper.h"
|
||||
#include "MsgUtil.h"
|
||||
#include "msg_encode.h"
|
||||
#include "../common/classes/alloc.h"
|
||||
#include "../common/classes/GenericMap.h"
|
||||
#include "../common/classes/init.h"
|
||||
#include "utils_proto.h"
|
||||
|
||||
using namespace Firebird;
|
||||
|
||||
namespace
|
||||
{
|
||||
class NameCodeMap
|
||||
{
|
||||
public:
|
||||
NameCodeMap(MemoryPool& pool)
|
||||
: m_map(pool)
|
||||
{
|
||||
#define FB_IMPL_MSG_NO_SYMBOL(facility, number, text)
|
||||
|
||||
#define FB_IMPL_MSG_SYMBOL(facility, number, symbol, text) \
|
||||
m_map.put(#symbol, ENCODE_ISC_MSG(number, FB_IMPL_MSG_FACILITY_##facility));
|
||||
|
||||
#define FB_IMPL_MSG(facility, number, symbol, sqlCode, sqlClass, sqlSubClass, text) \
|
||||
FB_IMPL_MSG_SYMBOL(facility, number, symbol, text)
|
||||
|
||||
#include "firebird/impl/msg/all.h"
|
||||
|
||||
#undef FB_IMPL_MSG_NO_SYMBOL
|
||||
#undef FB_IMPL_MSG_SYMBOL
|
||||
#undef FB_IMPL_MSG
|
||||
}
|
||||
|
||||
bool find(const char* name, ISC_STATUS& code) const
|
||||
{
|
||||
return m_map.get(name, code);
|
||||
}
|
||||
|
||||
private:
|
||||
struct NoCaseCmp
|
||||
{
|
||||
static bool greaterThan(const char* i1, const char* i2)
|
||||
{
|
||||
return fb_utils::stricmp(i1, i2) > 0;
|
||||
}
|
||||
};
|
||||
|
||||
NonPooledMap<const char*, ISC_STATUS, NoCaseCmp> m_map;
|
||||
};
|
||||
|
||||
InitInstance<NameCodeMap> nameCodeMap;
|
||||
} // namespace
|
||||
|
||||
|
||||
ISC_STATUS MsgUtil::getCodeByName(const char* name)
|
||||
{
|
||||
ISC_STATUS code;
|
||||
|
||||
if (!nameCodeMap().find(name, code))
|
||||
code = 0;
|
||||
|
||||
return code;
|
||||
}
|
36
src/common/MsgUtil.h
Normal file
36
src/common/MsgUtil.h
Normal file
@ -0,0 +1,36 @@
|
||||
/*
|
||||
* The contents of this file are subject to the Initial
|
||||
* Developer's Public License Version 1.0 (the "License");
|
||||
* you may not use this file except in compliance with the
|
||||
* License. You may obtain a copy of the License at
|
||||
* http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_idpl.
|
||||
*
|
||||
* Software distributed under the License is distributed AS IS,
|
||||
* WITHOUT WARRANTY OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing rights
|
||||
* and limitations under the License.
|
||||
*
|
||||
* The Original Code was created by Adriano dos Santos Fernandes
|
||||
* for the Firebird Open Source RDBMS project.
|
||||
*
|
||||
* Copyright (c) 2021 Adriano dos Santos Fernandes <adrianosf@gmail.com>
|
||||
* and all contributors signed below.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
* Contributor(s): ______________________________________.
|
||||
*/
|
||||
|
||||
#ifndef FB_COMMON_MSG_UTIL_H
|
||||
#define FB_COMMON_MSG_UTIL_H
|
||||
|
||||
#include "firebird.h"
|
||||
|
||||
|
||||
namespace Firebird {
|
||||
namespace MsgUtil {
|
||||
ISC_STATUS getCodeByName(const char* name);
|
||||
}
|
||||
} // namespace Firebird
|
||||
|
||||
|
||||
#endif // FB_COMMON_MSG_UTIL_H
|
@ -33,7 +33,7 @@
|
||||
#include "../common/classes/MetaString.h"
|
||||
#include "../common/classes/alloc.h"
|
||||
#include "fb_exception.h"
|
||||
#include "gen/iberror.h"
|
||||
#include "iberror.h"
|
||||
#include "firebird/Interface.h"
|
||||
#include "../common/msg_encode.h"
|
||||
|
||||
|
@ -28,7 +28,7 @@
|
||||
|
||||
#include "firebird.h"
|
||||
#include "StatusHolder.h"
|
||||
#include "gen/iberror.h"
|
||||
#include "iberror.h"
|
||||
#include "classes/alloc.h"
|
||||
|
||||
namespace Firebird {
|
||||
|
@ -92,7 +92,7 @@
|
||||
*/
|
||||
|
||||
#include "firebird.h"
|
||||
#include "gen/iberror.h"
|
||||
#include "iberror.h"
|
||||
#include "../jrd/intl_classes.h"
|
||||
#include "../common/IntlUtil.h"
|
||||
#include "../common/classes/Aligner.h"
|
||||
|
@ -21,7 +21,7 @@
|
||||
#include "firebird.h"
|
||||
#include "firebird/impl/consts_pub.h"
|
||||
#include "dyn_consts.h"
|
||||
#include "gen/iberror.h"
|
||||
#include "iberror.h"
|
||||
#include "../common/classes/BlrWriter.h"
|
||||
#include "firebird/impl/blr.h"
|
||||
|
||||
|
@ -31,7 +31,7 @@
|
||||
|
||||
#include "firebird/Interface.h"
|
||||
#include "../common/classes/alloc.h"
|
||||
#include "gen/iberror.h"
|
||||
#include "iberror.h"
|
||||
#include "../yvalve/gds_proto.h"
|
||||
#include "../common/classes/init.h"
|
||||
#include "../common/classes/auto.h"
|
||||
|
@ -55,7 +55,7 @@
|
||||
#include "../common/classes/RefMutex.h"
|
||||
#include "../common/os/os_utils.h"
|
||||
#include "../common/os/fbsyslog.h"
|
||||
#include "gen/iberror.h"
|
||||
#include "iberror.h"
|
||||
|
||||
#ifdef USE_VALGRIND
|
||||
#include <valgrind/memcheck.h>
|
||||
|
@ -27,7 +27,7 @@
|
||||
#include "firebird.h"
|
||||
#include "../common/classes/semaphore.h"
|
||||
#include "../common/classes/alloc.h"
|
||||
#include "gen/iberror.h"
|
||||
#include "iberror.h"
|
||||
|
||||
#ifdef HAVE_SYS_TIMES_H
|
||||
#include <sys/times.h>
|
||||
|
@ -773,8 +773,6 @@ extern "C" int remove(const char* path);
|
||||
#endif
|
||||
#define ROUNDUP_LONG(len) ROUNDUP (len, sizeof (SLONG))
|
||||
|
||||
#define JRD_BUGCHK 15 /* facility code for bugcheck messages */
|
||||
|
||||
#ifndef ODS_ALIGNMENT
|
||||
#define ODS_ALIGNMENT 4
|
||||
#endif
|
||||
|
@ -29,7 +29,7 @@
|
||||
#include "../common/config/config_file.h"
|
||||
#include "../common/os/os_utils.h"
|
||||
|
||||
#include "gen/iberror.h"
|
||||
#include "iberror.h"
|
||||
|
||||
#include <sys/types.h>
|
||||
#include <sys/stat.h>
|
||||
|
@ -41,7 +41,7 @@
|
||||
#include <string.h>
|
||||
#include <stdlib.h>
|
||||
#include <ctype.h>
|
||||
#include "gen/iberror.h"
|
||||
#include "iberror.h"
|
||||
|
||||
#include "../jrd/constants.h"
|
||||
#include "../common/intlobj_new.h"
|
||||
|
@ -3,7 +3,7 @@
|
||||
#include <string.h>
|
||||
#include <errno.h>
|
||||
#include <stdarg.h>
|
||||
#include "gen/iberror.h"
|
||||
#include "iberror.h"
|
||||
#include "../common/classes/alloc.h"
|
||||
#include "../common/classes/init.h"
|
||||
#include "../common/classes/array.h"
|
||||
|
@ -40,7 +40,7 @@
|
||||
#include <stdlib.h>
|
||||
#include <errno.h>
|
||||
|
||||
#include "gen/iberror.h"
|
||||
#include "iberror.h"
|
||||
#include "ibase.h"
|
||||
#include "../yvalve/gds_proto.h"
|
||||
#include "../common/isc_proto.h"
|
||||
|
@ -46,7 +46,7 @@
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include <ctype.h>
|
||||
#include "gen/iberror.h"
|
||||
#include "iberror.h"
|
||||
#include "../yvalve/gds_proto.h"
|
||||
#include "../common/isc_proto.h"
|
||||
#include "../common/isc_f_proto.h"
|
||||
|
@ -50,7 +50,7 @@
|
||||
#include <sys/pstat.h>
|
||||
#endif
|
||||
|
||||
#include "gen/iberror.h"
|
||||
#include "iberror.h"
|
||||
#include "../yvalve/gds_proto.h"
|
||||
#include "../common/isc_proto.h"
|
||||
#include "../common/os/isc_i_proto.h"
|
||||
|
@ -23,10 +23,12 @@
|
||||
#ifndef MSG_ENCODE_H
|
||||
#define MSG_ENCODE_H
|
||||
|
||||
const ISC_STATUS ISC_MASK = 0x14000000; // Defines the code as a valid ISC code
|
||||
const ISC_STATUS FAC_MASK = 0x00FF0000; // Specifies the facility where the code is located
|
||||
const ISC_STATUS CODE_MASK = 0x0000FFFF; // Specifies the code in the message file
|
||||
const ISC_STATUS CLASS_MASK = 0xF0000000; // Defines the code as warning, error, info, or other
|
||||
#include "firebird/impl/msg_helper.h"
|
||||
|
||||
constexpr ISC_STATUS ISC_MASK = FB_IMPL_MSG_MASK; // Defines the code as a valid ISC code
|
||||
constexpr ISC_STATUS FAC_MASK = 0x00FF0000; // Specifies the facility where the code is located
|
||||
constexpr ISC_STATUS CODE_MASK = 0x0000FFFF; // Specifies the code in the message file
|
||||
constexpr ISC_STATUS CLASS_MASK = 0xF0000000; // Defines the code as warning, error, info, or other
|
||||
|
||||
// The following definitions can be used to specify the context in
|
||||
// which a status code is used.
|
||||
@ -44,22 +46,22 @@ const ISC_STATUS CLASS_MASK = 0xF0000000; // Defines the code as warning, error,
|
||||
* since gds__decode returns the error code, facility, and error type
|
||||
* from a given error message */
|
||||
|
||||
inline ISC_STATUS ENCODE_ISC_MSG(ISC_STATUS code, USHORT facility)
|
||||
constexpr ISC_STATUS ENCODE_ISC_MSG(ISC_STATUS code, USHORT facility)
|
||||
{
|
||||
return ((ISC_STATUS(facility & 0x1F) << 16) | (code & 0x3FFF) | ISC_MASK);
|
||||
return FB_IMPL_MSG_ENCODE(code, facility);
|
||||
}
|
||||
|
||||
inline USHORT GET_FACILITY(ISC_STATUS code)
|
||||
constexpr USHORT GET_FACILITY(ISC_STATUS code)
|
||||
{
|
||||
return (code & FAC_MASK) >> 16;
|
||||
}
|
||||
|
||||
inline USHORT GET_CLASS(ISC_STATUS code)
|
||||
constexpr USHORT GET_CLASS(ISC_STATUS code)
|
||||
{
|
||||
return (code & CLASS_MASK) >> 30;
|
||||
}
|
||||
|
||||
inline ISC_STATUS GET_CODE(ISC_STATUS code)
|
||||
constexpr ISC_STATUS GET_CODE(ISC_STATUS code)
|
||||
{
|
||||
return (code & CODE_MASK);
|
||||
}
|
||||
|
@ -27,7 +27,7 @@
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include "gen/iberror.h"
|
||||
#include "iberror.h"
|
||||
|
||||
/*
|
||||
#include "../yvalve/gds_proto.h"
|
||||
|
@ -40,7 +40,7 @@
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include "../common/gdsassert.h"
|
||||
#include "gen/iberror.h"
|
||||
#include "iberror.h"
|
||||
#include "../yvalve/gds_proto.h"
|
||||
#include "../common/isc_proto.h"
|
||||
#include "../common/os/isc_i_proto.h"
|
||||
|
@ -26,7 +26,7 @@
|
||||
// File functions
|
||||
|
||||
#include "firebird.h"
|
||||
#include "gen/iberror.h"
|
||||
#include "iberror.h"
|
||||
|
||||
#include "../common/classes/init.h"
|
||||
#include "../common/gdsassert.h"
|
||||
|
@ -40,7 +40,7 @@
|
||||
#include "firebird.h"
|
||||
#include "../../../common/classes/init.h"
|
||||
#include "../../../common/utils_proto.h"
|
||||
#include "gen/iberror.h"
|
||||
#include "iberror.h"
|
||||
#include "../yvalve/gds_proto.h"
|
||||
#include "../common/isc_proto.h"
|
||||
#include "../common/os/isc_i_proto.h"
|
||||
|
@ -35,7 +35,7 @@
|
||||
#include "../jrd/constants.h"
|
||||
#include "../common/os/path_utils.h"
|
||||
#include "../common/isc_proto.h"
|
||||
#include "gen/iberror.h"
|
||||
#include "iberror.h"
|
||||
|
||||
#include <direct.h>
|
||||
#include <io.h> // isatty()
|
||||
|
@ -32,7 +32,7 @@
|
||||
#include <string.h>
|
||||
#include "../common/classes/fb_string.h"
|
||||
#include "../common/classes/array.h"
|
||||
#include "gen/iberror.h"
|
||||
#include "iberror.h"
|
||||
#include "firebird/Interface.h"
|
||||
|
||||
#ifdef SFIO
|
||||
|
@ -22,7 +22,7 @@
|
||||
#include "firebird.h"
|
||||
#include "firebird/impl/consts_pub.h"
|
||||
#include "dyn_consts.h"
|
||||
#include "gen/iberror.h"
|
||||
#include "iberror.h"
|
||||
#include "../jrd/jrd.h"
|
||||
#include "../jrd/exe.h"
|
||||
#include "../dsql/BlrDebugWriter.h"
|
||||
|
@ -34,7 +34,7 @@
|
||||
#include <string.h>
|
||||
|
||||
#include "../dsql/dsql.h"
|
||||
#include "gen/iberror.h"
|
||||
#include "iberror.h"
|
||||
#include "../jrd/jrd.h"
|
||||
#include "../dsql/errd_proto.h"
|
||||
|
||||
|
@ -56,7 +56,7 @@
|
||||
#include "../dsql/utld_proto.h"
|
||||
#include "../common/dsc_proto.h"
|
||||
#include "../yvalve/why_proto.h"
|
||||
#include "gen/iberror.h"
|
||||
#include "iberror.h"
|
||||
#include "../common/StatusArg.h"
|
||||
|
||||
using namespace Jrd;
|
||||
|
@ -23,7 +23,7 @@
|
||||
|
||||
#include "firebird.h"
|
||||
#include "../dsql/dsql.h"
|
||||
#include "gen/iberror.h"
|
||||
#include "iberror.h"
|
||||
#include "../jrd/jrd.h"
|
||||
#include "../jrd/mov_proto.h"
|
||||
#include "../dsql/movd_proto.h"
|
||||
|
@ -81,7 +81,7 @@
|
||||
#include <string.h>
|
||||
#include <stdarg.h>
|
||||
|
||||
#include "gen/iberror.h"
|
||||
#include "iberror.h"
|
||||
#include "../dsql/dsql.h"
|
||||
#include "ibase.h"
|
||||
#include "../jrd/flags.h"
|
||||
|
@ -2902,7 +2902,7 @@ static void gen_request(const gpre_req* request)
|
||||
{
|
||||
printa(0, "static %sshort\n isc_%dl = %d;", CONST_STR,
|
||||
reference->ref_sdl_ident, reference->ref_sdl_length);
|
||||
printa(0, "static %schar\n isc_%d [] = {", CONST_STR, reference->ref_sdl_ident);
|
||||
printa(0, "static %sunsigned char\n isc_%d [] = {", CONST_STR, reference->ref_sdl_ident);
|
||||
if (gpreGlob.sw_raw)
|
||||
gen_raw(reference->ref_sdl, reference->ref_sdl_length);
|
||||
else if (PRETTY_print_sdl(reference->ref_sdl, gen_blr, 0, 0))
|
||||
|
38
src/include/firebird/impl/msg/all.h
Normal file
38
src/include/firebird/impl/msg/all.h
Normal file
@ -0,0 +1,38 @@
|
||||
/*
|
||||
* The contents of this file are subject to the Initial
|
||||
* Developer's Public License Version 1.0 (the "License");
|
||||
* you may not use this file except in compliance with the
|
||||
* License. You may obtain a copy of the License at
|
||||
* http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_idpl.
|
||||
*
|
||||
* Software distributed under the License is distributed AS IS,
|
||||
* WITHOUT WARRANTY OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing rights
|
||||
* and limitations under the License.
|
||||
*
|
||||
* The Original Code was created by Adriano dos Santos Fernandes
|
||||
* for the Firebird Open Source RDBMS project.
|
||||
*
|
||||
* Copyright (c) 2021 Adriano dos Santos Fernandes <adrianosf@gmail.com>
|
||||
* and all contributors signed below.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
* Contributor(s): ______________________________________.
|
||||
*/
|
||||
|
||||
// Include headers by their facility order (see firebird/impl/msg_helper.h)
|
||||
#include "jrd.h"
|
||||
#include "gfix.h"
|
||||
#include "dsql.h"
|
||||
#include "dyn.h"
|
||||
#include "gbak.h"
|
||||
#include "sqlerr.h"
|
||||
#include "sqlwarn.h"
|
||||
#include "jrd_bugchk.h"
|
||||
#include "isql.h"
|
||||
#include "gsec.h"
|
||||
#include "gstat.h"
|
||||
#include "fbsvcmgr.h"
|
||||
#include "utl.h"
|
||||
#include "nbackup.h"
|
||||
#include "fbtracemgr.h"
|
40
src/include/firebird/impl/msg/dsql.h
Normal file
40
src/include/firebird/impl/msg/dsql.h
Normal file
@ -0,0 +1,40 @@
|
||||
FB_IMPL_MSG(DSQL, 2, dsql_dbkey_from_non_table, -607, "HY", "000", "Cannot SELECT RDB$DB_KEY from a stored procedure.")
|
||||
FB_IMPL_MSG(DSQL, 3, dsql_transitional_numeric, -104, "HY", "000", "Precision 10 to 18 changed from DOUBLE PRECISION in SQL dialect 1 to 64-bit scaled integer in SQL dialect 3")
|
||||
FB_IMPL_MSG(DSQL, 4, dsql_dialect_warning_expr, 301, "01", "000", "Use of @1 expression that returns different results in dialect 1 and dialect 3")
|
||||
FB_IMPL_MSG(DSQL, 5, sql_db_dialect_dtype_unsupport, -104, "HY", "000", "Database SQL dialect @1 does not support reference to @2 datatype")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DSQL, 6, "")
|
||||
FB_IMPL_MSG(DSQL, 7, sql_dialect_conflict_num, -817, "HY", "000", "DB dialect @1 and client dialect @2 conflict with respect to numeric precision @3.")
|
||||
FB_IMPL_MSG(DSQL, 8, dsql_warning_number_ambiguous, 301, "HY", "104", "WARNING: Numeric literal @1 is interpreted as a floating-point")
|
||||
FB_IMPL_MSG(DSQL, 9, dsql_warning_number_ambiguous1, 301, "HY", "104", "value in SQL dialect 1, but as an exact numeric value in SQL dialect 3.")
|
||||
FB_IMPL_MSG(DSQL, 10, dsql_warn_precision_ambiguous, 301, "HY", "104", "WARNING: NUMERIC and DECIMAL fields with precision 10 or greater are stored")
|
||||
FB_IMPL_MSG(DSQL, 11, dsql_warn_precision_ambiguous1, 301, "HY", "104", "as approximate floating-point values in SQL dialect 1, but as 64-bit")
|
||||
FB_IMPL_MSG(DSQL, 12, dsql_warn_precision_ambiguous2, 301, "HY", "104", "integers in SQL dialect 3.")
|
||||
FB_IMPL_MSG(DSQL, 13, dsql_ambiguous_field_name, -204, "42", "702", "Ambiguous field name between @1 and @2")
|
||||
FB_IMPL_MSG(DSQL, 14, dsql_udf_return_pos_err, -607, "38", "000", "External function should have return position between 1 and @1")
|
||||
FB_IMPL_MSG(DSQL, 15, dsql_invalid_label, -104, "HY", "000", "Label @1 @2 in the current scope")
|
||||
FB_IMPL_MSG(DSQL, 16, dsql_datatypes_not_comparable, -104, "HY", "004", "Datatypes @1are not comparable in expression @2")
|
||||
FB_IMPL_MSG(DSQL, 17, dsql_cursor_invalid, -504, "24", "000", "Empty cursor name is not allowed")
|
||||
FB_IMPL_MSG(DSQL, 18, dsql_cursor_redefined, -502, "24", "000", "Statement already has a cursor @1 assigned")
|
||||
FB_IMPL_MSG(DSQL, 19, dsql_cursor_not_found, -502, "34", "000", "Cursor @1 is not found in the current context")
|
||||
FB_IMPL_MSG(DSQL, 20, dsql_cursor_exists, -502, "24", "000", "Cursor @1 already exists in the current context")
|
||||
FB_IMPL_MSG(DSQL, 21, dsql_cursor_rel_ambiguous, -502, "34", "000", "Relation @1 is ambiguous in cursor @2")
|
||||
FB_IMPL_MSG(DSQL, 22, dsql_cursor_rel_not_found, -502, "34", "000", "Relation @1 is not found in cursor @2")
|
||||
FB_IMPL_MSG(DSQL, 23, dsql_cursor_not_open, -502, "24", "000", "Cursor is not open")
|
||||
FB_IMPL_MSG(DSQL, 24, dsql_type_not_supp_ext_tab, -607, "HY", "004", "Data type @1 is not supported for EXTERNAL TABLES. Relation '@2', field '@3'")
|
||||
FB_IMPL_MSG(DSQL, 25, dsql_feature_not_supported_ods, -804, "0A", "000", "Feature not supported on ODS version older than @1.@2")
|
||||
FB_IMPL_MSG(DSQL, 26, primary_key_required, -660, "22", "000", "Primary key required on table @1")
|
||||
FB_IMPL_MSG(DSQL, 27, upd_ins_doesnt_match_pk, -313, "42", "000", "UPDATE OR INSERT field list does not match primary key of table @1")
|
||||
FB_IMPL_MSG(DSQL, 28, upd_ins_doesnt_match_matching, -313, "42", "000", "UPDATE OR INSERT field list does not match MATCHING clause")
|
||||
FB_IMPL_MSG(DSQL, 29, upd_ins_with_complex_view, -817, "54", "001", "UPDATE OR INSERT without MATCHING could not be used with views based on more than one table")
|
||||
FB_IMPL_MSG(DSQL, 30, dsql_incompatible_trigger_type, -817, "42", "000", "Incompatible trigger type")
|
||||
FB_IMPL_MSG(DSQL, 31, dsql_db_trigger_type_cant_change, -817, "42", "000", "Database trigger type can't be changed")
|
||||
FB_IMPL_MSG(DSQL, 32, dsql_record_version_table, -607, "HY", "000", "To be used with RDB$RECORD_VERSION, @1 must be a table or a view of single table")
|
||||
FB_IMPL_MSG(DSQL, 33, dsql_invalid_sqlda_version, -802, "07", "002", "SQLDA version expected between @1 and @2, found @3")
|
||||
FB_IMPL_MSG(DSQL, 34, dsql_sqlvar_index, -802, "07", "002", "at SQLVAR index @1")
|
||||
FB_IMPL_MSG(DSQL, 35, dsql_no_sqlind, -802, "07", "002", "empty pointer to NULL indicator variable")
|
||||
FB_IMPL_MSG(DSQL, 36, dsql_no_sqldata, -802, "07", "002", "empty pointer to data")
|
||||
FB_IMPL_MSG(DSQL, 37, dsql_no_input_sqlda, -802, "07", "002", "No SQLDA for input values provided")
|
||||
FB_IMPL_MSG(DSQL, 38, dsql_no_output_sqlda, -802, "07", "002", "No SQLDA for output values provided")
|
||||
FB_IMPL_MSG(DSQL, 39, dsql_wrong_param_num, -313, "07", "001", "Wrong number of parameters (expected @1, got @2)")
|
||||
FB_IMPL_MSG(DSQL, 40, dsql_invalid_drop_ss_clause, -817, "42", "000", "Invalid DROP SQL SECURITY clause")
|
||||
FB_IMPL_MSG(DSQL, 41, upd_ins_cannot_default, -313, "42", "000", "UPDATE OR INSERT value for field @1, part of the implicit or explicit MATCHING clause, cannot be DEFAULT")
|
301
src/include/firebird/impl/msg/dyn.h
Normal file
301
src/include/firebird/impl/msg/dyn.h
Normal file
@ -0,0 +1,301 @@
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 1, "ODS version not supported by DYN")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 2, "unsupported DYN verb")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 3, "STORE RDB$FIELD_DIMENSIONS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 4, "unsupported DYN verb")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 5, "@1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 6, "unsupported DYN verb")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 7, "DEFINE BLOB FILTER failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 8, "DEFINE GENERATOR failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 9, "DEFINE GENERATOR unexpected DYN verb")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 10, "DEFINE FUNCTION failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 11, "unsupported DYN verb")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 12, "DEFINE FUNCTION ARGUMENT failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 13, "STORE RDB$FIELDS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 14, "No table specified for index")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 15, "STORE RDB$INDEX_SEGMENTS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 16, "unsupported DYN verb")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 17, "PRIMARY KEY column lookup failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 18, "could not find UNIQUE or PRIMARY KEY constraint in table @1 with specified columns")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 19, "PRIMARY KEY lookup failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 20, "could not find PRIMARY KEY index in specified table @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 21, "STORE RDB$INDICES failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 22, "STORE RDB$FIELDS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 23, "STORE RDB$RELATION_FIELDS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 24, "STORE RDB$RELATIONS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 25, "STORE RDB$USER_PRIVILEGES failed defining a table")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 26, "unsupported DYN verb")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 27, "STORE RDB$RELATIONS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 28, "STORE RDB$FIELDS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 29, "STORE RDB$RELATION_FIELDS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 30, "unsupported DYN verb")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 31, "DEFINE TRIGGER failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 32, "unsupported DYN verb")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 33, "DEFINE TRIGGER MESSAGE failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 34, "STORE RDB$VIEW_RELATIONS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 35, "ERASE RDB$FIELDS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 36, "ERASE BLOB FILTER failed")
|
||||
FB_IMPL_MSG(DYN, 37, dyn_filter_not_found, -901, "42", "000", "BLOB Filter @1 not found")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 38, "unsupported DYN verb")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 39, "ERASE RDB$FUNCTION_ARGUMENTS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 40, "ERASE RDB$FUNCTIONS failed")
|
||||
FB_IMPL_MSG(DYN, 41, dyn_func_not_found, -901, "42", "000", "Function @1 not found")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 42, "unsupported DYN verb")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 43, "Domain @1 is used in table @2 (local name @3) and cannot be dropped")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 44, "ERASE RDB$FIELDS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 45, "ERASE RDB$FIELDS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 46, "Column not found")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 47, "ERASE RDB$INDICES failed")
|
||||
FB_IMPL_MSG(DYN, 48, dyn_index_not_found, -901, "42", "000", "Index not found")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 49, "ERASE RDB$INDEX_SEGMENTS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 50, "No segments found for index")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 51, "No table specified in ERASE RFR")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 52, "Column @1 from table @2 is referenced in view @3")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 53, "ERASE RDB$RELATION_FIELDS failed")
|
||||
FB_IMPL_MSG(DYN, 54, dyn_view_not_found, -901, "42", "000", "View @1 not found")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 55, "Column not found for table")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 56, "ERASE RDB$INDEX_SEGMENTS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 57, "ERASE RDB$INDICES failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 58, "ERASE RDB$RELATION_FIELDS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 59, "ERASE RDB$VIEW_RELATIONS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 60, "ERASE RDB$RELATIONS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 61, "Table not found")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 62, "ERASE RDB$USER_PRIVILEGES failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 63, "ERASE RDB$FILES failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 64, "unsupported DYN verb")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 65, "ERASE RDB$TRIGGER_MESSAGES failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 66, "ERASE RDB$TRIGGERS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 67, "Trigger not found")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 68, "MODIFY RDB$VIEW_RELATIONS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 69, "unsupported DYN verb")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 70, "TRIGGER NAME expected")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 71, "ERASE TRIGGER MESSAGE failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 72, "Trigger Message not found")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 73, "unsupported DYN verb")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 74, "ERASE RDB$SECURITY_CLASSES failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 75, "Security class not found")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 76, "unsupported DYN verb")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 77, "SELECT RDB$USER_PRIVILEGES failed in grant")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 78, "SELECT RDB$USER_PRIVILEGES failed in grant")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 79, "STORE RDB$USER_PRIVILEGES failed in grant")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 80, "Specified domain or source column does not exist")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 81, "Generation of column name failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 82, "Generation of index name failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 83, "Generation of trigger name failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 84, "MODIFY DATABASE failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 85, "MODIFY RDB$CHARACTER_SETS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 86, "MODIFY RDB$COLLATIONS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 87, "MODIFY RDB$FIELDS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 88, "MODIFY RDB$BLOB_FILTERS failed")
|
||||
FB_IMPL_MSG(DYN, 89, dyn_domain_not_found, -901, "42", "000", "Domain not found")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 90, "unsupported DYN verb")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 91, "MODIFY RDB$INDICES failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 92, "MODIFY RDB$FUNCTIONS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 93, "Index column not found")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 94, "MODIFY RDB$GENERATORS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 95, "MODIFY RDB$RELATION_FIELDS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 96, "Local column @1 not found")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 97, "add EXTERNAL FILE not allowed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 98, "drop EXTERNAL FILE not allowed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 99, "MODIFY RDB$RELATIONS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 100, "MODIFY RDB$PROCEDURE_PARAMETERS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 101, "Table column not found")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 102, "MODIFY TRIGGER failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 103, "TRIGGER NAME expected")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 104, "unsupported DYN verb")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 105, "MODIFY TRIGGER MESSAGE failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 106, "Create metadata BLOB failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 107, "Write metadata BLOB failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 108, "Close metadata BLOB failed")
|
||||
FB_IMPL_MSG(DYN, 109, dyn_cant_modify_auto_trig, -901, "42", "000", "Triggers created automatically cannot be modified")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 110, "unsupported DYN verb")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 111, "ERASE RDB$USER_PRIVILEGES failed in revoke(1)")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 112, "Access to RDB$USER_PRIVILEGES failed in revoke(2)")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 113, "ERASE RDB$USER_PRIVILEGES failed in revoke (3)")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 114, "Access to RDB$USER_PRIVILEGES failed in revoke (4)")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 115, "CREATE VIEW failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 116, " attempt to index BLOB column in INDEX @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 117, " attempt to index array column in index @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 118, "key size too big for index @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 119, "no keys for index @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 120, "Unknown columns in index @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 121, "STORE RDB$RELATION_CONSTRAINTS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 122, "STORE RDB$CHECK_CONSTRAINTS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 123, "Column: @1 not defined as NOT NULL - cannot be used in PRIMARY KEY constraint definition")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 124, "A column name is repeated in the definition of constraint: @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 125, "Integrity Constraint lookup failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 126, "Same set of columns cannot be used in more than one PRIMARY KEY and/or UNIQUE constraint definition")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 127, "STORE RDB$REF_CONSTRAINTS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 128, "No table specified in delete_constraint")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 129, "ERASE RDB$RELATION_CONSTRAINTS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 130, "CONSTRAINT @1 does not exist.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 131, "Generation of constraint name failed")
|
||||
FB_IMPL_MSG(DYN, 132, dyn_dup_table, -901, "42", "S01", "Table @1 already exists")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 133, "Number of referencing columns do not equal number of referenced columns")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 134, "STORE RDB$PROCEDURES failed")
|
||||
FB_IMPL_MSG_SYMBOL(DYN, 135, dyn_dup_procedure, "Procedure @1 already exists")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 136, "STORE RDB$PROCEDURE_PARAMETERS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 137, "Store into system table @1 failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 138, "ERASE RDB$PROCEDURE_PARAMETERS failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 139, "ERASE RDB$PROCEDURES failed")
|
||||
FB_IMPL_MSG(DYN, 140, dyn_proc_not_found, -901, "42", "000", "Procedure @1 not found")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 141, "MODIFY RDB$PROCEDURES failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 142, "DEFINE EXCEPTION failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 143, "ERASE EXCEPTION failed")
|
||||
FB_IMPL_MSG(DYN, 144, dyn_exception_not_found, -901, "42", "000", "Exception not found")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 145, "MODIFY EXCEPTION failed")
|
||||
FB_IMPL_MSG(DYN, 146, dyn_proc_param_not_found, -901, "42", "000", "Parameter @1 in procedure @2 not found")
|
||||
FB_IMPL_MSG(DYN, 147, dyn_trig_not_found, -901, "42", "000", "Trigger @1 not found")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 148, "Only one data type change to the domain @1 allowed at a time")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 149, "Only one data type change to the field @1 allowed at a time")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 150, "STORE RDB$FILES failed")
|
||||
FB_IMPL_MSG(DYN, 151, dyn_charset_not_found, -901, "42", "000", "Character set @1 not found")
|
||||
FB_IMPL_MSG(DYN, 152, dyn_collation_not_found, -901, "42", "000", "Collation @1 not found")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 153, "ERASE RDB$LOG_FILES failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 154, "STORE RDB$LOG_FILES failed")
|
||||
FB_IMPL_MSG(DYN, 155, dyn_role_not_found, -901, "42", "000", "Role @1 not found")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 156, "Difference file lookup failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 157, "DEFINE SHADOW failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 158, "MODIFY RDB$ROLES failed")
|
||||
FB_IMPL_MSG(DYN, 159, dyn_name_longer, -901, "42", "000", "Name longer than database column size")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 160, "\"Only one constraint allowed for a domain\"")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 162, "Looking up column position failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 163, "A node name is not permitted in a table with external file definition")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 164, "Shadow lookup failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 165, "Shadow @1 already exists")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 166, "Cannot add file with the same name as the database or added files")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 167, "no grant option for privilege @1 on column @2 of table/view @3")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 168, "no grant option for privilege @1 on column @2 of base table/view @3")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 169, "no grant option for privilege @1 on table/view @2 (for column @3)")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 170, "no grant option for privilege @1 on base table/view @2 (for column @3)")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 171, "no @1 privilege with grant option on table/view @2 (for column @3)")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 172, "no @1 privilege with grant option on base table/view @2 (for column @3)")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 173, "no grant option for privilege @1 on table/view @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 174, "no @1 privilege with grant option on table/view @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 175, "table/view @1 does not exist")
|
||||
FB_IMPL_MSG(DYN, 176, dyn_column_does_not_exist, -901, "42", "S22", "column @1 does not exist in table/view @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 177, "Can not alter a view")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 178, "EXTERNAL FILE table not supported in this context")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 179, "attempt to index COMPUTED BY column in INDEX @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 180, "Table Name lookup failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 181, "attempt to index a view")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 182, "SELECT RDB$RELATIONS failed in grant")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 183, "SELECT RDB$RELATION_FIELDS failed in grant")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 184, "SELECT RDB$RELATIONS/RDB$OWNER_NAME failed in grant")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 185, "SELECT RDB$USER_PRIVILEGES failed in grant")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 186, "SELECT RDB$VIEW_RELATIONS/RDB$RELATION_FIELDS/... failed in grant")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 187, "column @1 from table @2 is referenced in index @3")
|
||||
FB_IMPL_MSG(DYN, 188, dyn_role_does_not_exist, -901, "28", "000", "SQL role @1 does not exist")
|
||||
FB_IMPL_MSG(DYN, 189, dyn_no_grant_admin_opt, -901, "28", "000", "user @1 has no grant admin option on SQL role @2")
|
||||
FB_IMPL_MSG(DYN, 190, dyn_user_not_role_member, -901, "28", "000", "user @1 is not a member of SQL role @2")
|
||||
FB_IMPL_MSG(DYN, 191, dyn_delete_role_failed, -901, "28", "000", "@1 is not the owner of SQL role @2")
|
||||
FB_IMPL_MSG(DYN, 192, dyn_grant_role_to_user, -901, "28", "000", "@1 is a SQL role and not a user")
|
||||
FB_IMPL_MSG(DYN, 193, dyn_inv_sql_role_name, -901, "28", "000", "user name @1 could not be used for SQL role")
|
||||
FB_IMPL_MSG(DYN, 194, dyn_dup_sql_role, -901, "42", "000", "SQL role @1 already exists")
|
||||
FB_IMPL_MSG(DYN, 195, dyn_kywd_spec_for_role, -901, "28", "000", "keyword @1 can not be used as a SQL role name")
|
||||
FB_IMPL_MSG(DYN, 196, dyn_roles_not_supported, -901, "28", "000", "SQL roles are not supported in on older versions of the database. A backup and restore of the database is required.")
|
||||
FB_IMPL_MSG(DYN, 204, dyn_domain_name_exists, -612, "42", "000", "Cannot rename domain @1 to @2. A domain with that name already exists.")
|
||||
FB_IMPL_MSG(DYN, 205, dyn_field_name_exists, -612, "42", "S21", "Cannot rename column @1 to @2. A column with that name already exists in table @3.")
|
||||
FB_IMPL_MSG(DYN, 206, dyn_dependency_exists, -383, "42", "000", "Column @1 from table @2 is referenced in @3")
|
||||
FB_IMPL_MSG(DYN, 207, dyn_dtype_invalid, -315, "42", "000", "Cannot change datatype for column @1. Changing datatype is not supported for BLOB or ARRAY columns.")
|
||||
FB_IMPL_MSG(DYN, 208, dyn_char_fld_too_small, -829, "42", "000", "New size specified for column @1 must be at least @2 characters.")
|
||||
FB_IMPL_MSG(DYN, 209, dyn_invalid_dtype_conversion, -829, "42", "000", "Cannot change datatype for @1. Conversion from base type @2 to @3 is not supported.")
|
||||
FB_IMPL_MSG(DYN, 210, dyn_dtype_conv_invalid, -829, "42", "000", "Cannot change datatype for column @1 from a character type to a non-character type.")
|
||||
FB_IMPL_MSG_SYMBOL(DYN, 211, dyn_virmemexh, "unable to allocate memory from the operating system")
|
||||
FB_IMPL_MSG(DYN, 212, dyn_zero_len_id, -901, "42", "000", "Zero length identifiers are not allowed")
|
||||
FB_IMPL_MSG_SYMBOL(DYN, 213, del_gen_fail, "ERASE RDB$GENERATORS failed")
|
||||
FB_IMPL_MSG(DYN, 214, dyn_gen_not_found, -901, "42", "000", "Sequence @1 not found")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 215, "Difference file is not defined")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 216, "Difference file is already defined")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 217, "Database is already in the physical backup mode")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 218, "Database is not in the physical backup mode")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 219, "DEFINE COLLATION failed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 220, "CREATE COLLATION statement is not supported in older versions of the database. A backup and restore is required.")
|
||||
FB_IMPL_MSG(DYN, 221, max_coll_per_charset, -829, "2C", "000", "Maximum number of collations per character set exceeded")
|
||||
FB_IMPL_MSG(DYN, 222, invalid_coll_attr, -829, "HY", "000", "Invalid collation attributes")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 223, "Collation @1 not installed for character set @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 224, "Cannot use the internal domain @1 as new type for field @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 225, "Default value is not allowed for array type in field @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 226, "Default value is not allowed for array type in domain @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 227, "DYN_UTIL_is_array failed for domain @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 228, "DYN_UTIL_copy_domain failed for domain @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 229, "Local column @1 doesn't have a default")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 230, "Local column @1 default belongs to domain @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 231, "File name is invalid")
|
||||
FB_IMPL_MSG(DYN, 232, dyn_wrong_gtt_scope, -901, "HY", "000", "@1 cannot reference @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 233, "Local column @1 is computed, cannot set a default value")
|
||||
FB_IMPL_MSG_SYMBOL(DYN, 234, del_coll_fail, "ERASE RDB$COLLATIONS failed")
|
||||
FB_IMPL_MSG(DYN, 235, dyn_coll_used_table, -901, "HY", "000", "Collation @1 is used in table @2 (field name @3) and cannot be dropped")
|
||||
FB_IMPL_MSG(DYN, 236, dyn_coll_used_domain, -901, "HY", "000", "Collation @1 is used in domain @2 and cannot be dropped")
|
||||
FB_IMPL_MSG(DYN, 237, dyn_cannot_del_syscoll, -607, "HY", "000", "Cannot delete system collation")
|
||||
FB_IMPL_MSG(DYN, 238, dyn_cannot_del_def_coll, -901, "HY", "000", "Cannot delete default collation of CHARACTER SET @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 239, "Domain @1 is used in procedure @2 (parameter name @3) and cannot be dropped")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 240, "Field @1 cannot be used twice in index @2")
|
||||
FB_IMPL_MSG(DYN, 241, dyn_table_not_found, -901, "42", "000", "Table @1 not found")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 242, "attempt to reference a view (@1) in a foreign key")
|
||||
FB_IMPL_MSG(DYN, 243, dyn_coll_used_procedure, -901, "HY", "000", "Collation @1 is used in procedure @2 (parameter name @3) and cannot be dropped")
|
||||
FB_IMPL_MSG(DYN, 244, dyn_scale_too_big, -829, "42", "000", "New scale specified for column @1 must be at most @2.")
|
||||
FB_IMPL_MSG(DYN, 245, dyn_precision_too_small, -829, "42", "000", "New precision specified for column @1 must be at least @2.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 246, "@1 is not grantor of @2 on @3 to @4.")
|
||||
FB_IMPL_MSG(DYN, 247, dyn_miss_priv_warning, 106, "42", "000", "Warning: @1 on @2 is not granted to @3.")
|
||||
FB_IMPL_MSG(DYN, 248, dyn_ods_not_supp_feature, -901, "0A", "000", "Feature '@1' is not supported in ODS @2.@3")
|
||||
FB_IMPL_MSG(DYN, 249, dyn_cannot_addrem_computed, -829, "42", "000", "Cannot add or remove COMPUTED from column @1")
|
||||
FB_IMPL_MSG(DYN, 250, dyn_no_empty_pw, -901, "42", "000", "Password should not be empty string")
|
||||
FB_IMPL_MSG(DYN, 251, dyn_dup_index, -901, "42", "S11", "Index @1 already exists")
|
||||
FB_IMPL_MSG_SYMBOL(DYN, 252, dyn_locksmith_use_granted, "Only @1 or user with privilege USE_GRANTED_BY_CLAUSE can use GRANTED BY clause")
|
||||
FB_IMPL_MSG_SYMBOL(DYN, 253, dyn_dup_exception, "Exception @1 already exists")
|
||||
FB_IMPL_MSG_SYMBOL(DYN, 254, dyn_dup_generator, "Sequence @1 already exists")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 255, "ERASE RDB$USER_PRIVILEGES failed in REVOKE ALL ON ALL")
|
||||
FB_IMPL_MSG(DYN, 256, dyn_package_not_found, -901, "42", "000", "Package @1 not found")
|
||||
FB_IMPL_MSG(DYN, 257, dyn_schema_not_found, -901, "42", "000", "Schema @1 not found")
|
||||
FB_IMPL_MSG(DYN, 258, dyn_cannot_mod_sysproc, -607, "HY", "000", "Cannot ALTER or DROP system procedure @1")
|
||||
FB_IMPL_MSG(DYN, 259, dyn_cannot_mod_systrig, -607, "HY", "000", "Cannot ALTER or DROP system trigger @1")
|
||||
FB_IMPL_MSG(DYN, 260, dyn_cannot_mod_sysfunc, -607, "HY", "000", "Cannot ALTER or DROP system function @1")
|
||||
FB_IMPL_MSG(DYN, 261, dyn_invalid_ddl_proc, -607, "HY", "000", "Invalid DDL statement for procedure @1")
|
||||
FB_IMPL_MSG(DYN, 262, dyn_invalid_ddl_trig, -607, "HY", "000", "Invalid DDL statement for trigger @1")
|
||||
FB_IMPL_MSG(DYN, 263, dyn_funcnotdef_package, -901, "42", "000", "Function @1 has not been defined on the package body @2")
|
||||
FB_IMPL_MSG(DYN, 264, dyn_procnotdef_package, -901, "42", "000", "Procedure @1 has not been defined on the package body @2")
|
||||
FB_IMPL_MSG(DYN, 265, dyn_funcsignat_package, -901, "42", "000", "Function @1 has a signature mismatch on package body @2")
|
||||
FB_IMPL_MSG(DYN, 266, dyn_procsignat_package, -901, "42", "000", "Procedure @1 has a signature mismatch on package body @2")
|
||||
FB_IMPL_MSG(DYN, 267, dyn_defvaldecl_package_proc, -901, "42", "000", "Default values for parameters are not allowed in the definition of a previously declared packaged procedure @1.@2")
|
||||
FB_IMPL_MSG_SYMBOL(DYN, 268, dyn_dup_function, "Function @1 already exists")
|
||||
FB_IMPL_MSG(DYN, 269, dyn_package_body_exists, -901, "42", "000", "Package body @1 already exists")
|
||||
FB_IMPL_MSG(DYN, 270, dyn_invalid_ddl_func, -607, "HY", "000", "Invalid DDL statement for function @1")
|
||||
FB_IMPL_MSG(DYN, 271, dyn_newfc_oldsyntax, -901, "42", "000", "Cannot alter new style function @1 with ALTER EXTERNAL FUNCTION. Use ALTER FUNCTION instead.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 272, "Cannot delete system generator @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 273, "Identity column @1 of table @2 must be of exact number type with zero scale")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 274, "Identity column @1 of table @2 cannot be changed to NULLable")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 275, "Identity column @1 of table @2 cannot have default value")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 276, "Domain @1 must be of exact number type with zero scale because it's used in an identity column")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 277, "Generation of generator name failed")
|
||||
FB_IMPL_MSG(DYN, 278, dyn_func_param_not_found, -901, "42", "000", "Parameter @1 in function @2 not found")
|
||||
FB_IMPL_MSG(DYN, 279, dyn_routine_param_not_found, -901, "42", "000", "Parameter @1 of routine @2 not found")
|
||||
FB_IMPL_MSG(DYN, 280, dyn_routine_param_ambiguous, -901, "42", "000", "Parameter @1 of routine @2 is ambiguous (found in both procedures and functions). Use a specifier keyword.")
|
||||
FB_IMPL_MSG(DYN, 281, dyn_coll_used_function, -901, "HY", "000", "Collation @1 is used in function @2 (parameter name @3) and cannot be dropped")
|
||||
FB_IMPL_MSG(DYN, 282, dyn_domain_used_function, -901, "HY", "000", "Domain @1 is used in function @2 (parameter name @3) and cannot be dropped")
|
||||
FB_IMPL_MSG(DYN, 283, dyn_alter_user_no_clause, -901, "42", "000", "ALTER USER requires at least one clause to be specified")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 284, "Cannot delete system SQL role @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 285, "Column @1 is not an identity column")
|
||||
FB_IMPL_MSG(DYN, 286, dyn_duplicate_package_item, -901, "42", "000", "Duplicate @1 @2")
|
||||
FB_IMPL_MSG(DYN, 287, dyn_cant_modify_sysobj, -901, "42", "000", "System @1 @2 cannot be modified")
|
||||
FB_IMPL_MSG(DYN, 288, dyn_cant_use_zero_increment, -901, "42", "000", "INCREMENT BY 0 is an illegal option for sequence @1")
|
||||
FB_IMPL_MSG(DYN, 289, dyn_cant_use_in_foreignkey, -901, "42", "000", "Can't use @1 in FOREIGN KEY constraint")
|
||||
FB_IMPL_MSG(DYN, 290, dyn_defvaldecl_package_func, -901, "42", "000", "Default values for parameters are not allowed in the definition of a previously declared packaged function @1.@2")
|
||||
FB_IMPL_MSG_SYMBOL(DYN, 291, dyn_create_user_no_password, "Password must be specified when creating user")
|
||||
FB_IMPL_MSG(DYN, 292, dyn_cyclic_role, -901, "42", "000", "role @1 can not be granted to role @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 293, "DROP SYSTEM PRIVILEGES should not be used in CREATE ROLE operator")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 294, "Access to SYSTEM PRIVILEGES in ROLES denied to @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(DYN, 295, "Only @1, DB owner @2 or user with privilege USE_GRANTED_BY_CLAUSE can use GRANTED BY clause")
|
||||
FB_IMPL_MSG(DYN, 296, dyn_cant_use_zero_inc_ident, -901, "42", "000", "INCREMENT BY 0 is an illegal option for identity column @1 of table @2")
|
||||
FB_IMPL_MSG_SYMBOL(DYN, 297, dyn_concur_alter_database, "Concurrent ALTER DATABASE is not supported")
|
||||
FB_IMPL_MSG_SYMBOL(DYN, 298, dyn_incompat_alter_database, "Incompatible ALTER DATABASE clauses: '@1' and '@2'")
|
||||
FB_IMPL_MSG(DYN, 299, dyn_no_ddl_grant_opt_priv, -901, "42", "000", "no @1 privilege with grant option on DDL @2")
|
||||
FB_IMPL_MSG(DYN, 300, dyn_no_grant_opt_priv, -901, "42", "000", "no @1 privilege with grant option on object @2")
|
||||
FB_IMPL_MSG(DYN, 301, dyn_func_not_exist, -901, "42", "000", "Function @1 does not exist")
|
||||
FB_IMPL_MSG(DYN, 302, dyn_proc_not_exist, -901, "42", "000", "Procedure @1 does not exist")
|
||||
FB_IMPL_MSG(DYN, 303, dyn_pack_not_exist, -901, "42", "000", "Package @1 does not exist")
|
||||
FB_IMPL_MSG(DYN, 304, dyn_trig_not_exist, -901, "42", "000", "Trigger @1 does not exist")
|
||||
FB_IMPL_MSG(DYN, 305, dyn_view_not_exist, -901, "42", "000", "View @1 does not exist")
|
||||
FB_IMPL_MSG(DYN, 306, dyn_rel_not_exist, -901, "42", "000", "Table @1 does not exist")
|
||||
FB_IMPL_MSG(DYN, 307, dyn_exc_not_exist, -901, "42", "000", "Exception @1 does not exist")
|
||||
FB_IMPL_MSG(DYN, 308, dyn_gen_not_exist, -901, "42", "000", "Generator/Sequence @1 does not exist")
|
||||
FB_IMPL_MSG(DYN, 309, dyn_fld_not_exist, -901, "42", "000", "Field @1 of table @2 does not exist")
|
61
src/include/firebird/impl/msg/fbsvcmgr.h
Normal file
61
src/include/firebird/impl/msg/fbsvcmgr.h
Normal file
@ -0,0 +1,61 @@
|
||||
FB_IMPL_MSG(FBSVCMGR, 1, fbsvcmgr_bad_am, -901, "00", "000", "Wrong value for access mode")
|
||||
FB_IMPL_MSG(FBSVCMGR, 2, fbsvcmgr_bad_wm, -901, "00", "000", "Wrong value for write mode")
|
||||
FB_IMPL_MSG(FBSVCMGR, 3, fbsvcmgr_bad_rs, -901, "00", "000", "Wrong value for reserve space")
|
||||
FB_IMPL_MSG(FBSVCMGR, 4, fbsvcmgr_info_err, -901, "00", "000", "Unknown tag (@1) in info_svr_db_info block after isc_svc_query()")
|
||||
FB_IMPL_MSG(FBSVCMGR, 5, fbsvcmgr_query_err, -901, "00", "000", "Unknown tag (@1) in isc_svc_query() results")
|
||||
FB_IMPL_MSG(FBSVCMGR, 6, fbsvcmgr_switch_unknown, -901, "00", "000", "Unknown switch \"@1\"")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 7, "Service Manager Version")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 8, "Server version")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 9, "Server implementation")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 10, "Path to firebird.msg")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 11, "Server root")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 12, "Path to lock files")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 13, "Security database")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 14, "Databases")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 15, " Database in use")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 16, " Number of attachments")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 17, " Number of databases")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 18, "Information truncated")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 19, "Usage: fbsvcmgr manager-name switches...")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 20, "Manager-name should be service_mgr, may be prefixed with host name")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 21, "according to common rules (host:service_mgr, \\\\host\\service_mgr).")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 22, "Switches exactly match SPB tags, used in abbreviated form.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 23, "Remove isc_, spb_ and svc_ parts of tag and you will get the switch.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 24, "For example: isc_action_svc_backup is specified as action_backup,")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 25, " isc_spb_dbname => dbname,")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 26, " isc_info_svc_implementation => info_implementation,")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 27, " isc_spb_prp_db_online => prp_db_online and so on.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 28, "You may specify single action or multiple info items when calling fbsvcmgr once.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 29, "Full command line samples:")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 30, "fbsvcmgr service_mgr user sysdba password masterkey action_db_stats dbname employee sts_hdr_pages")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 31, " (will list header info in database employee on local machine)")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 32, "fbsvcmgr yourserver:service_mgr user sysdba password masterkey info_server_version info_svr_db_info")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 33, " (will show firebird version and databases usage on yourserver)")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 34, "Transaction in limbo")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 35, "Multidatabase transaction in limbo")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 36, "Host Site")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 37, "Transaction")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 38, "has been prepared")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 39, "has been committed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 40, "has been rolled back")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 41, "is not available")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 42, "Remote Site")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 43, "Database Path")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 44, "Automated recovery would commit this transaction")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 45, "Automated recovery would rollback this transaction")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 46, "No idea should it be commited or rolled back")
|
||||
FB_IMPL_MSG(FBSVCMGR, 47, fbsvcmgr_bad_sm, -901, "00", "000", "Wrong value for shutdown mode")
|
||||
FB_IMPL_MSG(FBSVCMGR, 48, fbsvcmgr_fp_open, -901, "00", "000", "could not open file @1")
|
||||
FB_IMPL_MSG(FBSVCMGR, 49, fbsvcmgr_fp_read, -901, "00", "000", "could not read file @1")
|
||||
FB_IMPL_MSG(FBSVCMGR, 50, fbsvcmgr_fp_empty, -901, "00", "000", "empty file @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 51, "Firebird Services Manager version @1")
|
||||
FB_IMPL_MSG(FBSVCMGR, 52, fbsvcmgr_bad_arg, -901, "00", "000", "Invalid or missing parameter for switch @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 53, "To get full list of known services run with -? switch")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 54, "Attaching to services manager:")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 55, "Information requests:")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 56, "Actions:")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBSVCMGR, 57, "Server capabilities:")
|
||||
FB_IMPL_MSG(FBSVCMGR, 58, fbsvcmgr_info_limbo, -901, "00", "000", "Unknown tag (@1) in isc_info_svc_limbo_trans block after isc_svc_query()")
|
||||
FB_IMPL_MSG(FBSVCMGR, 59, fbsvcmgr_limbo_state, -901, "00", "000", "Unknown tag (@1) in isc_spb_tra_state block after isc_svc_query()")
|
||||
FB_IMPL_MSG(FBSVCMGR, 60, fbsvcmgr_limbo_advise, -901, "00", "000", "Unknown tag (@1) in isc_spb_tra_advise block after isc_svc_query()")
|
||||
FB_IMPL_MSG(FBSVCMGR, 61, fbsvcmgr_bad_rm, -901, "00", "000", "Wrong value for replica mode")
|
40
src/include/firebird/impl/msg/fbtracemgr.h
Normal file
40
src/include/firebird/impl/msg/fbtracemgr.h
Normal file
@ -0,0 +1,40 @@
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBTRACEMGR, 1, "Firebird Trace Manager version @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBTRACEMGR, 2, "ERROR: ")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBTRACEMGR, 3, "Firebird Trace Manager.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBTRACEMGR, 4, "Usage: fbtracemgr <action> [<parameters>]")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBTRACEMGR, 5, "Actions:")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBTRACEMGR, 6, " -STA[RT] Start trace session")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBTRACEMGR, 7, " -STO[P] Stop trace session")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBTRACEMGR, 8, " -SU[SPEND] Suspend trace session")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBTRACEMGR, 9, " -R[ESUME] Resume trace session")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBTRACEMGR, 10, " -L[IST] List existing trace sessions")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBTRACEMGR, 11, " -Z Show program version")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBTRACEMGR, 12, "Action parameters:")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBTRACEMGR, 13, " -N[AME] <string> Session name")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBTRACEMGR, 14, " -I[D] <number> Session ID")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBTRACEMGR, 15, " -C[ONFIG] <string> Trace configuration file name")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBTRACEMGR, 16, "Connection parameters:")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBTRACEMGR, 17, " -SE[RVICE] <string> Service name")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBTRACEMGR, 18, " -U[SER] <string> User name")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBTRACEMGR, 19, " -P[ASSWORD] <string> Password")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBTRACEMGR, 20, " -FE[TCH] <string> Fetch password from file")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBTRACEMGR, 21, " -T[RUSTED] <string> Force trusted authentication")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBTRACEMGR, 22, "Examples:")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBTRACEMGR, 23, " fbtracemgr -SE remote_host:service_mgr -USER SYSDBA -PASS masterkey -LIST")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBTRACEMGR, 24, " fbtracemgr -SE service_mgr -START -NAME my_trace -CONFIG my_cfg.txt")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBTRACEMGR, 25, " fbtracemgr -SE service_mgr -SUSPEND -ID 2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBTRACEMGR, 26, " fbtracemgr -SE service_mgr -RESUME -ID 2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBTRACEMGR, 27, " fbtracemgr -SE service_mgr -STOP -ID 4")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBTRACEMGR, 28, "Notes:")
|
||||
FB_IMPL_MSG_NO_SYMBOL(FBTRACEMGR, 29, " Press CTRL+C to stop interactive trace session")
|
||||
FB_IMPL_MSG(FBTRACEMGR, 30, trace_conflict_acts, -901, "00", "000", "conflicting actions \"@1\" and \"@2\" found")
|
||||
FB_IMPL_MSG(FBTRACEMGR, 31, trace_act_notfound, -901, "00", "000", "action switch not found")
|
||||
FB_IMPL_MSG(FBTRACEMGR, 32, trace_switch_once, -901, "00", "000", "switch \"@1\" must be set only once")
|
||||
FB_IMPL_MSG(FBTRACEMGR, 33, trace_param_val_miss, -901, "00", "000", "value for switch \"@1\" is missing")
|
||||
FB_IMPL_MSG(FBTRACEMGR, 34, trace_param_invalid, -901, "00", "000", "invalid value (\"@1\") for switch \"@2\"")
|
||||
FB_IMPL_MSG(FBTRACEMGR, 35, trace_switch_unknown, -901, "00", "000", "unknown switch \"@1\" encountered")
|
||||
FB_IMPL_MSG(FBTRACEMGR, 36, trace_switch_svc_only, -901, "00", "000", "switch \"@1\" can be used by service only")
|
||||
FB_IMPL_MSG(FBTRACEMGR, 37, trace_switch_user_only, -901, "00", "000", "switch \"@1\" can be used by interactive user only")
|
||||
FB_IMPL_MSG(FBTRACEMGR, 38, trace_switch_param_miss, -901, "00", "000", "mandatory parameter \"@1\" for switch \"@2\" is missing")
|
||||
FB_IMPL_MSG(FBTRACEMGR, 39, trace_param_act_notcompat, -901, "00", "000", "parameter \"@1\" is incompatible with action \"@2\"")
|
||||
FB_IMPL_MSG(FBTRACEMGR, 40, trace_mandatory_switch_miss, -901, "00", "000", "mandatory switch \"@1\" is missing")
|
403
src/include/firebird/impl/msg/gbak.h
Normal file
403
src/include/firebird/impl/msg/gbak.h
Normal file
@ -0,0 +1,403 @@
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 0, "could not locate appropriate error message")
|
||||
FB_IMPL_MSG(GBAK, 1, gbak_unknown_switch, -901, "00", "000", "found unknown switch")
|
||||
FB_IMPL_MSG(GBAK, 2, gbak_page_size_missing, -901, "00", "000", "page size parameter missing")
|
||||
FB_IMPL_MSG(GBAK, 3, gbak_page_size_toobig, -901, "00", "000", "Page size specified (@1) greater than limit (32768 bytes)")
|
||||
FB_IMPL_MSG(GBAK, 4, gbak_redir_ouput_missing, -901, "00", "000", "redirect location for output is not specified")
|
||||
FB_IMPL_MSG(GBAK, 5, gbak_switches_conflict, -901, "00", "000", "conflicting switches for backup/restore")
|
||||
FB_IMPL_MSG(GBAK, 6, gbak_unknown_device, -901, "00", "000", "device type @1 not known")
|
||||
FB_IMPL_MSG(GBAK, 7, gbak_no_protection, -901, "00", "000", "protection is not there yet")
|
||||
FB_IMPL_MSG(GBAK, 8, gbak_page_size_not_allowed, -901, "00", "000", "page size is allowed only on restore or create")
|
||||
FB_IMPL_MSG(GBAK, 9, gbak_multi_source_dest, -901, "00", "000", "multiple sources or destinations specified")
|
||||
FB_IMPL_MSG(GBAK, 10, gbak_filename_missing, -901, "00", "000", "requires both input and output filenames")
|
||||
FB_IMPL_MSG(GBAK, 11, gbak_dup_inout_names, -901, "00", "000", "input and output have the same name. Disallowed.")
|
||||
FB_IMPL_MSG(GBAK, 12, gbak_inv_page_size, -901, "00", "000", "expected page size, encountered \"@1\"")
|
||||
FB_IMPL_MSG(GBAK, 13, gbak_db_specified, -901, "00", "000", "REPLACE specified, but the first file @1 is a database")
|
||||
FB_IMPL_MSG(GBAK, 14, gbak_db_exists, -901, "00", "000", "database @1 already exists. To replace it, use the -REP switch")
|
||||
FB_IMPL_MSG(GBAK, 15, gbak_unk_device, -901, "00", "000", "device type not specified")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 16, "cannot create APOLLO tape descriptor file @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 17, "cannot set APOLLO tape descriptor attribute for @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 18, "cannot create APOLLO cartridge descriptor file @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 19, "cannot close APOLLO tape descriptor file @1")
|
||||
FB_IMPL_MSG(GBAK, 20, gbak_blob_info_failed, -901, "00", "000", "gds_$blob_info failed")
|
||||
FB_IMPL_MSG(GBAK, 21, gbak_unk_blob_item, -901, "00", "000", "do not understand BLOB INFO item @1")
|
||||
FB_IMPL_MSG(GBAK, 22, gbak_get_seg_failed, -901, "00", "000", "gds_$get_segment failed")
|
||||
FB_IMPL_MSG(GBAK, 23, gbak_close_blob_failed, -901, "00", "000", "gds_$close_blob failed")
|
||||
FB_IMPL_MSG(GBAK, 24, gbak_open_blob_failed, -901, "00", "000", "gds_$open_blob failed")
|
||||
FB_IMPL_MSG(GBAK, 25, gbak_put_blr_gen_id_failed, -901, "00", "000", "Failed in put_blr_gen_id")
|
||||
FB_IMPL_MSG(GBAK, 26, gbak_unk_type, -901, "00", "000", "data type @1 not understood")
|
||||
FB_IMPL_MSG(GBAK, 27, gbak_comp_req_failed, -901, "00", "000", "gds_$compile_request failed")
|
||||
FB_IMPL_MSG(GBAK, 28, gbak_start_req_failed, -901, "00", "000", "gds_$start_request failed")
|
||||
FB_IMPL_MSG(GBAK, 29, gbak_rec_failed, -901, "00", "000", "gds_$receive failed")
|
||||
FB_IMPL_MSG(GBAK, 30, gbak_rel_req_failed, -901, "00", "000", "gds_$release_request failed")
|
||||
FB_IMPL_MSG(GBAK, 31, gbak_db_info_failed, -901, "00", "000", "gds_$database_info failed")
|
||||
FB_IMPL_MSG(GBAK, 32, gbak_no_db_desc, -901, "00", "000", "Expected database description record")
|
||||
FB_IMPL_MSG(GBAK, 33, gbak_db_create_failed, -901, "00", "000", "failed to create database @1")
|
||||
FB_IMPL_MSG(GBAK, 34, gbak_decomp_len_error, -901, "00", "000", "RESTORE: decompression length error")
|
||||
FB_IMPL_MSG(GBAK, 35, gbak_tbl_missing, -901, "00", "000", "cannot find table @1")
|
||||
FB_IMPL_MSG(GBAK, 36, gbak_blob_col_missing, -901, "00", "000", "Cannot find column for BLOB")
|
||||
FB_IMPL_MSG(GBAK, 37, gbak_create_blob_failed, -901, "00", "000", "gds_$create_blob failed")
|
||||
FB_IMPL_MSG(GBAK, 38, gbak_put_seg_failed, -901, "00", "000", "gds_$put_segment failed")
|
||||
FB_IMPL_MSG(GBAK, 39, gbak_rec_len_exp, -901, "00", "000", "expected record length")
|
||||
FB_IMPL_MSG(GBAK, 40, gbak_inv_rec_len, -901, "00", "000", "wrong length record, expected @1 encountered @2")
|
||||
FB_IMPL_MSG(GBAK, 41, gbak_exp_data_type, -901, "00", "000", "expected data attribute")
|
||||
FB_IMPL_MSG(GBAK, 42, gbak_gen_id_failed, -901, "00", "000", "Failed in store_blr_gen_id")
|
||||
FB_IMPL_MSG(GBAK, 43, gbak_unk_rec_type, -901, "00", "000", "do not recognize record type @1")
|
||||
FB_IMPL_MSG(GBAK, 44, gbak_inv_bkup_ver, -901, "00", "000", "Expected backup version 1..10. Found @1")
|
||||
FB_IMPL_MSG(GBAK, 45, gbak_missing_bkup_desc, -901, "00", "000", "expected backup description record")
|
||||
FB_IMPL_MSG(GBAK, 46, gbak_string_trunc, -901, "00", "000", "string truncated")
|
||||
FB_IMPL_MSG(GBAK, 47, gbak_cant_rest_record, -901, "00", "000", "warning -- record could not be restored")
|
||||
FB_IMPL_MSG(GBAK, 48, gbak_send_failed, -901, "00", "000", "gds_$send failed")
|
||||
FB_IMPL_MSG(GBAK, 49, gbak_no_tbl_name, -901, "00", "000", "no table name for data")
|
||||
FB_IMPL_MSG(GBAK, 50, gbak_unexp_eof, -901, "00", "000", "unexpected end of file on backup file")
|
||||
FB_IMPL_MSG(GBAK, 51, gbak_db_format_too_old, -901, "00", "000", "database format @1 is too old to restore to")
|
||||
FB_IMPL_MSG(GBAK, 52, gbak_inv_array_dim, -901, "00", "000", "array dimension for column @1 is invalid")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 53, "expected array version number @1 but instead found @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 54, "expected array dimension @1 but instead found @2")
|
||||
FB_IMPL_MSG(GBAK, 55, gbak_xdr_len_expected, -901, "00", "000", "Expected XDR record length")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 56, "Unexpected I/O error while @1 backup file")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 57, "adding file @1, starting at page @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 58, "array")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 59, "backup")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 60, " @1B(ACKUP_DATABASE) backup database to file")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 61, " backup file is compressed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 62, " @1D(EVICE) backup file device type on APOLLO (CT or MT)")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 63, " @1M(ETA_DATA) backup or restore metadata only")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 64, "blob")
|
||||
FB_IMPL_MSG(GBAK, 65, gbak_open_bkup_error, -901, "00", "000", "cannot open backup file @1")
|
||||
FB_IMPL_MSG(GBAK, 66, gbak_open_error, -901, "00", "000", "cannot open status and error output file @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 67, "closing file, committing, and finishing")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 68, "committing metadata")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 69, "commit failed on table @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 70, "committing secondary files")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 71, "creating index @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 72, "committing data for table @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 73, " @1C(REATE_DATABASE) create database from backup file (restore)")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 74, "created database @1, page_size @2 bytes")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 75, "creating file @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 76, "creating indexes")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 77, "database @1 has a page size of @2 bytes.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 78, " @1I(NACTIVE) deactivate indexes during restore")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 79, "do not understand BLOB INFO item @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 80, "do not recognize @1 attribute @2 -- continuing")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 81, "error accessing BLOB column @1 -- continuing")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 82, "Exiting before completion due to errors")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 83, "Exiting before completion due to errors")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 84, "column")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 85, "file")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 86, "file length")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 87, "filter")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 88, "finishing, closing, and going home")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 89, "function")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 90, "function argument")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 91, "gbak version @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 92, "domain")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 93, "index")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 94, "trigger @1 is invalid")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 95, "legal switches are:")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 96, "length given for initial file (@1) is less than minimum (@2)")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 97, " @1E(XPAND) no data compression")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 98, " @1L(IMBO) ignore transactions in limbo")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 99, " @1O(NE_AT_A_TIME) restore one table at a time")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 100, "opened file @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 101, " @1P(AGE_SIZE) override default page size")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 102, "page size")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 103, "page size specified (@1 bytes) rounded up to @2 bytes")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 104, " @1Z print version number")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 105, "privilege")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 106, " @1 records ignored")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 107, " @1 records restored")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 108, "@1 records written")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 109, " @1Y <path> redirect/suppress status message output")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 110, "Reducing the database page size from @1 bytes to @2 bytes")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 111, "table")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 112, " @1REP(LACE_DATABASE) replace database from backup file (restore)")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 113, " @1V(ERIFY) report each action taken")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 114, "restore failed for record in table @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 115, " restoring column @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 116, " restoring file @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 117, " restoring filter @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 118, "restoring function @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 119, " restoring argument for function @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 120, " restoring gen id value of: @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 121, "restoring domain @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 122, " restoring index @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 123, " restoring privilege for user @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 124, "restoring data for table @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 125, "restoring security class @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 126, " restoring trigger @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 127, " restoring trigger message for @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 128, " restoring type @1 for column @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 129, "started transaction")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 130, "starting transaction")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 131, "security class")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 132, "switches can be abbreviated to the unparenthesized characters")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 133, "transportable backup -- data in XDR format")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 134, "trigger")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 135, "trigger message")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 136, "trigger type")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 137, "unknown switch \"@1\"")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 138, "validation error on column in table @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 139, " Version(s) for database \"@1\"")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 140, "view")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 141, " writing argument for function @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 142, " writing data for table @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 143, " writing gen id of: @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 144, " writing column @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 145, " writing filter @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 146, "writing filters")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 147, " writing function @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 148, "writing functions")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 149, " writing domain @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 150, "writing domains")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 151, " writing index @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 152, " writing privilege for user @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 153, " writing table @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 154, "writing tables")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 155, " writing security class @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 156, " writing trigger @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 157, " writing trigger message for @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 158, "writing trigger messages")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 159, "writing triggers")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 160, " writing type @1 for column @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 161, "writing types")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 162, "writing shadow files")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 163, " writing shadow file @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 164, "writing id generators")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 165, " writing generator @1 value @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 166, "readied database @1 for backup")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 167, "restoring table @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 168, "type")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 169, "gbak:")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 170, "committing metadata for table @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 171, "error committing metadata for table @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 172, " @1K(ILL) restore without creating shadows")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 173, "cannot commit index @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 174, "cannot commit files")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 175, " @1T(RANSPORTABLE) transportable backup -- data in XDR format")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 176, "closing file, committing, and finishing. @1 bytes written")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 177, " @1G(ARBAGE_COLLECT) inhibit garbage collection")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 178, " @1IG(NORE) ignore bad checksums")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 179, " column @1 used in index @2 seems to have vanished")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 180, "index @1 omitted because @2 of the expected @3 keys were found")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 181, " @1FA(CTOR) blocking factor")
|
||||
FB_IMPL_MSG(GBAK, 182, gbak_missing_block_fac, -901, "00", "000", "blocking factor parameter missing")
|
||||
FB_IMPL_MSG(GBAK, 183, gbak_inv_block_fac, -901, "00", "000", "expected blocking factor, encountered \"@1\"")
|
||||
FB_IMPL_MSG(GBAK, 184, gbak_block_fac_specified, -901, "00", "000", "a blocking factor may not be used in conjunction with device CT")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 185, "restoring generator @1 value: @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 186, " @1OL(D_DESCRIPTIONS) save old style metadata descriptions")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 187, " @1N(O_VALIDITY) do not restore database validity conditions")
|
||||
FB_IMPL_MSG(GBAK, 188, gbak_missing_username, -901, "00", "000", "user name parameter missing")
|
||||
FB_IMPL_MSG(GBAK, 189, gbak_missing_password, -901, "00", "000", "password parameter missing")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 190, " @1PAS(SWORD) Firebird password")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 191, " @1USER Firebird user name")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 192, "writing stored procedures")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 193, "writing stored procedure @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 194, "writing parameter @1 for stored procedure")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 195, "restoring stored procedure @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 196, " restoring parameter @1 for stored procedure")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 197, "writing exceptions")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 198, "writing exception @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 199, "restoring exception @1")
|
||||
FB_IMPL_MSG(GBAK, 200, gbak_missing_skipped_bytes, -901, "00", "000", " missing parameter for the number of bytes to be skipped")
|
||||
FB_IMPL_MSG(GBAK, 201, gbak_inv_skipped_bytes, -901, "00", "000", "expected number of bytes to be skipped, encountered \"@1\"")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 202, "adjusting an invalid decompression length from @1 to @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 203, "skipped @1 bytes after reading a bad attribute @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 204, " @1S(KIP_BAD_DATA) skip number of bytes after reading bad data")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 205, "skipped @1 bytes looking for next valid attribute, encountered attribute @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 206, "writing table constraints")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 207, "writing constraint @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 208, "table constraint")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 209, "writing referential constraints")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 210, "writing check constraints")
|
||||
FB_IMPL_MSG_SYMBOL(GBAK, 211, msgVerbose_write_charsets, "writing character sets")
|
||||
FB_IMPL_MSG_SYMBOL(GBAK, 212, msgVerbose_write_collations, "writing collations")
|
||||
FB_IMPL_MSG(GBAK, 213, gbak_err_restore_charset, -901, "00", "000", "character set")
|
||||
FB_IMPL_MSG_SYMBOL(GBAK, 214, msgVerbose_restore_charset, "writing character set @1")
|
||||
FB_IMPL_MSG(GBAK, 215, gbak_err_restore_collation, -901, "00", "000", "collation")
|
||||
FB_IMPL_MSG_SYMBOL(GBAK, 216, msgVerbose_restore_collation, "writing collation @1")
|
||||
FB_IMPL_MSG(GBAK, 220, gbak_read_error, -901, "00", "000", "Unexpected I/O error while reading from backup file")
|
||||
FB_IMPL_MSG(GBAK, 221, gbak_write_error, -901, "00", "000", "Unexpected I/O error while writing to backup file")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 222, "\n\nCould not open file name \"@1\"")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 223, "\n\nCould not write to file \"@1\"")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 224, "\n\nCould not read from file \"@1\"")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 225, "Done with volume #@1, \"@2\"")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 226, " Press return to reopen that file, or type a new\n name followed by return to open a different file.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 227, "Type a file name to open and hit return")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 228, " Name: ")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 229, "\n\nERROR: Backup incomplete")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 230, "Expected backup start time @1, found @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 231, "Expected backup database @1, found @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 232, "Expected volume number @1, found volume @2")
|
||||
FB_IMPL_MSG(GBAK, 233, gbak_db_in_use, -901, "00", "000", "could not drop database @1 (no privilege or database might be in use)")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 234, "Skipped bad security class entry: @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 235, "Unknown V3 SUB_TYPE: @1 in FIELD: @2.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 236, "Converted V3 sub_type: @1 to character_set_id: @2 and collate_id: @3.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 237, "Converted V3 scale: @1 to character_set_id: @2 and callate_id: @3.")
|
||||
FB_IMPL_MSG(GBAK, 238, gbak_sysmemex, -901, "00", "000", "System memory exhausted")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 239, " @1NT Non-Transportable backup file format")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 240, "Index \"@1\" failed to activate because:")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 241, " The unique index has duplicate values or NULLs.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 242, " Delete or Update duplicate values or NULLs, and activate index with")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 243, " ALTER INDEX \"@1\" ACTIVE;")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 244, " Not enough disk space to create the sort file for an index.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 245, " Set the TMP environment variable to a directory on a filesystem that does have enough space, and activate index with")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 246, "Database is not online due to failure to activate one or more indices.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 247, "Run gfix -online to bring database online without active indices.")
|
||||
FB_IMPL_MSG_SYMBOL(GBAK, 248, write_role_1, "writing SQL roles")
|
||||
FB_IMPL_MSG_SYMBOL(GBAK, 249, write_role_2, " writing SQL role: @1")
|
||||
FB_IMPL_MSG(GBAK, 250, gbak_restore_role_failed, -901, "00", "000", "SQL role")
|
||||
FB_IMPL_MSG_SYMBOL(GBAK, 251, restore_role, " restoring SQL role: @1")
|
||||
FB_IMPL_MSG_SYMBOL(GBAK, 252, gbak_role_op, " @1RO(LE) Firebird SQL role")
|
||||
FB_IMPL_MSG(GBAK, 253, gbak_role_op_missing, -901, "00", "000", "SQL role parameter missing")
|
||||
FB_IMPL_MSG_SYMBOL(GBAK, 254, gbak_convert_ext_tables, " @1CO(NVERT) backup external files as tables")
|
||||
FB_IMPL_MSG_SYMBOL(GBAK, 255, gbak_warning, "gbak: WARNING:")
|
||||
FB_IMPL_MSG_SYMBOL(GBAK, 256, gbak_error, "gbak: ERROR:")
|
||||
FB_IMPL_MSG_SYMBOL(GBAK, 257, gbak_page_buffers, " @1BU(FFERS) override page buffers default")
|
||||
FB_IMPL_MSG(GBAK, 258, gbak_page_buffers_missing, -901, "00", "000", "page buffers parameter missing")
|
||||
FB_IMPL_MSG(GBAK, 259, gbak_page_buffers_wrong_param, -901, "00", "000", "expected page buffers, encountered \"@1\"")
|
||||
FB_IMPL_MSG(GBAK, 260, gbak_page_buffers_restore, -901, "00", "000", "page buffers is allowed only on restore or create")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 261, "Starting with volume #@1, \"@2\"")
|
||||
FB_IMPL_MSG(GBAK, 262, gbak_inv_size, -901, "00", "000", "size specification either missing or incorrect for file @1")
|
||||
FB_IMPL_MSG(GBAK, 263, gbak_file_outof_sequence, -901, "00", "000", "file @1 out of sequence")
|
||||
FB_IMPL_MSG(GBAK, 264, gbak_join_file_missing, -901, "00", "000", "can't join -- one of the files missing")
|
||||
FB_IMPL_MSG(GBAK, 265, gbak_stdin_not_supptd, -901, "00", "000", " standard input is not supported when using join operation")
|
||||
FB_IMPL_MSG(GBAK, 266, gbak_stdout_not_supptd, -901, "00", "000", "standard output is not supported when using split operation or in verbose mode")
|
||||
FB_IMPL_MSG(GBAK, 267, gbak_bkup_corrupt, -901, "00", "000", "backup file @1 might be corrupt")
|
||||
FB_IMPL_MSG(GBAK, 268, gbak_unk_db_file_spec, -901, "00", "000", "database file specification missing")
|
||||
FB_IMPL_MSG(GBAK, 269, gbak_hdr_write_failed, -901, "00", "000", "can't write a header record to file @1")
|
||||
FB_IMPL_MSG(GBAK, 270, gbak_disk_space_ex, -901, "00", "000", "free disk space exhausted")
|
||||
FB_IMPL_MSG(GBAK, 271, gbak_size_lt_min, -901, "00", "000", "file size given (@1) is less than minimum allowed (@2)")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 272, "Warning -- free disk space exhausted for file @1, the rest of the bytes (@2) will be written to file @3")
|
||||
FB_IMPL_MSG(GBAK, 273, gbak_svc_name_missing, -901, "00", "000", "service name parameter missing")
|
||||
FB_IMPL_MSG(GBAK, 274, gbak_not_ownr, -901, "00", "000", "Cannot restore over current database, must be SYSDBA or owner of the existing database.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 275, "")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 276, " @1USE_(ALL_SPACE) do not reserve space for record versions")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 277, " @1SE(RVICE) use services manager")
|
||||
FB_IMPL_MSG_SYMBOL(GBAK, 278, gbak_opt_mode, " @1MO(DE) <access> \"read_only\" or \"read_write\" access")
|
||||
FB_IMPL_MSG(GBAK, 279, gbak_mode_req, -901, "00", "000", "\"read_only\" or \"read_write\" required")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 280, "setting database to read-only access")
|
||||
FB_IMPL_MSG(GBAK, 281, gbak_just_data, -901, "00", "000", "just data ignore all constraints etc.")
|
||||
FB_IMPL_MSG(GBAK, 282, gbak_data_only, -901, "00", "000", "restoring data only ignoring foreign key, unique, not null & other constraints")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 283, "closing file, committing, and finishing. @1 bytes written")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 284, " @1R(ECREATE_DATABASE) [O(VERWRITE)] create (or replace if OVERWRITE used)\\n database from backup file (restore)")
|
||||
FB_IMPL_MSG_SYMBOL(GBAK, 285, gbak_activating_idx, " activating and creating deferred index @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 286, "check constraint")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 287, "exception")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 288, "array dimensions")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 289, "generator")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 290, "procedure")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 291, "procedure parameter")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 292, "referential constraint")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 293, "type (in RDB$TYPES)")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 294, " @1NOD(BTRIGGERS) do not run database triggers")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 295, " @1TRU(STED) use trusted authentication")
|
||||
FB_IMPL_MSG_SYMBOL(GBAK, 296, write_map_1, "writing names mapping")
|
||||
FB_IMPL_MSG_SYMBOL(GBAK, 297, write_map_2, " writing map for @1")
|
||||
FB_IMPL_MSG_SYMBOL(GBAK, 298, get_map_1, " restoring map for @1")
|
||||
FB_IMPL_MSG_SYMBOL(GBAK, 299, get_map_2, "name mapping")
|
||||
FB_IMPL_MSG_SYMBOL(GBAK, 300, get_map_3, "cannot restore arbitrary mapping")
|
||||
FB_IMPL_MSG_SYMBOL(GBAK, 301, get_map_4, "restoring names mapping")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 302, " @1FIX_FSS_D(ATA) fix malformed UNICODE_FSS data")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 303, " @1FIX_FSS_M(ETADATA) fix malformed UNICODE_FSS metadata")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 304, "Character set parameter missing")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 305, "Character set @1 not found")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 306, " @1FE(TCH_PASSWORD) fetch password from file")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 307, "too many passwords provided")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 308, "could not open password file @1, errno @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 309, "could not read password file @1, errno @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 310, "empty password file @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 311, "Attribute @1 was already processed for exception @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 312, "Skipping attribute @1 because the message already exists for exception @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 313, "Trying to recover from unexpected attribute @1 due to wrong message length for exception @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 314, "Attribute not specified for storing text bigger than 255 bytes")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 315, "Unable to store text bigger than 65536 bytes")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 316, "Failed while adjusting the security class name")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 317, "Usage:")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 318, " gbak -b <db set> <backup set> [backup options] [general options]")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 319, " gbak -c <backup set> <db set> [restore options] [general options]")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 320, " <db set> = <database> | <db1 size1>...<dbN> (size in db pages)")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 321, " <backup set> = <backup> | <bk1 size1>...<bkN> (size in bytes = n[K|M|G])")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 322, " -recreate overwrite and -replace can be used instead of -c")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 323, "backup options are:")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 324, "restore options are:")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 325, "general options are:")
|
||||
FB_IMPL_MSG(GBAK, 326, gbak_missing_interval, -901, "00", "000", "verbose interval value parameter missing")
|
||||
FB_IMPL_MSG(GBAK, 327, gbak_wrong_interval, -901, "00", "000", "verbose interval value cannot be smaller than @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 328, " @1VERBI(NT) <n> verbose information with explicit interval")
|
||||
FB_IMPL_MSG(GBAK, 329, gbak_verify_verbint, -901, "00", "000", "verify (verbose) and verbint options are mutually exclusive")
|
||||
FB_IMPL_MSG(GBAK, 330, gbak_option_only_restore, -901, "00", "000", "option -@1 is allowed only on restore or create")
|
||||
FB_IMPL_MSG(GBAK, 331, gbak_option_only_backup, -901, "00", "000", "option -@1 is allowed only on backup")
|
||||
FB_IMPL_MSG(GBAK, 332, gbak_option_conflict, -901, "00", "000", "options -@1 and -@2 are mutually exclusive")
|
||||
FB_IMPL_MSG(GBAK, 333, gbak_param_conflict, -901, "00", "000", "parameter for option -@1 was already specified with value \"@2\"")
|
||||
FB_IMPL_MSG(GBAK, 334, gbak_option_repeated, -901, "00", "000", "option -@1 was already specified")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 335, "writing package @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 336, "writing packages")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 337, "restoring package @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 338, "package")
|
||||
FB_IMPL_MSG(GBAK, 339, gbak_max_dbkey_recursion, -901, "00", "000", "dependency depth greater than @1 for view @2")
|
||||
FB_IMPL_MSG(GBAK, 340, gbak_max_dbkey_length, -901, "00", "000", "value greater than @1 when calculating length of rdb$db_key for view @2")
|
||||
FB_IMPL_MSG(GBAK, 341, gbak_invalid_metadata, -901, "00", "000", "Invalid metadata detected. Use -FIX_FSS_METADATA option.")
|
||||
FB_IMPL_MSG(GBAK, 342, gbak_invalid_data, -901, "00", "000", "Invalid data detected. Use -FIX_FSS_DATA option.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 343, "text for attribute @1 is too large in @2, truncating to @3 bytes")
|
||||
FB_IMPL_MSG(GBAK, 344, gbak_inv_bkup_ver2, -901, "00", "000", "Expected backup version @2..@3. Found @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 345, " writing view @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 346, " table @1 is a view")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 347, "writing security classes")
|
||||
FB_IMPL_MSG(GBAK, 348, gbak_db_format_too_old2, -901, "00", "000", "database format @1 is too old to backup")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 349, "backup version is @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 350, "adjusting system generators")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 351, "Error closing database, but backup file is OK")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 352, "database")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 353, "required mapping attributes are missing in backup file")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 354, "missing regular expression to skip tables")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 355, " @1SKIP_D(ATA) skip data for table")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 356, "regular expression to skip tables was already set")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 357, "adjusting views dbkey length")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 358, "updating ownership of packages, procedures and tables")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 359, "adding missing privileges")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 360, "adjusting the ONLINE and FORCED WRITES flags")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 361, " @1ST(ATISTICS) TDRW show statistics:")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 362, " T time from start")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 363, " D delta time")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 364, " R page reads")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 365, " W page writes")
|
||||
FB_IMPL_MSG_SYMBOL(GBAK, 366, gbak_missing_perf, "statistics parameter missing")
|
||||
FB_IMPL_MSG_SYMBOL(GBAK, 367, gbak_wrong_perf, "wrong char \"@1\" at statistics parameter")
|
||||
FB_IMPL_MSG_SYMBOL(GBAK, 368, gbak_too_long_perf, "too many chars at statistics parameter")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 369, "total statistics")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 370, "could not append BLOB data to batch")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 371, "could not start batch when restoring table @1, trying old way")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 372, " @1KEYNAME name of a key to be used for encryption")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 373, " @1CRYPT crypt plugin name")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 374, " @1ZIP backup file is in zip compressed format")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 375, "Keyname parameter missing")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 376, "Key holder parameter missing but backup file is encrypted")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 377, "CryptPlugin parameter missing")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 378, "Unknown crypt plugin name - use -CRYPT switch")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 379, "Inflate error @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 380, "Deflate error @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 381, "Key holder parameter missing")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 382, " @1KEYHOLDER name of a key holder plugin")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 383, "Decompression stream init error @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 384, "Compression stream init error @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 385, "Invalid reply from getInfo() when waiting for DB encryption")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 386, "Problems with just created database encryption")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 387, "Skipped trigger @1 on system table @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 388, " @1INCLUDE(_DATA) backup data of table(s)")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 389, "missing regular expression to include tables")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 390, "regular expression to include tables was already set")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 391, "writing database create grants")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 392, " database create grant for @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 393, " restoring database create grant for @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 394, "restoring database create grants")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 395, "database create grant")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 396, "writing publications")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 397, " writing publication @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 398, " writing publication for table @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 399, "restoring publication @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 400, "publication")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 401, "restoring publication for table @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 402, "publication for table")
|
||||
FB_IMPL_MSG_SYMBOL(GBAK, 403, gbak_opt_replica, " @1REPLICA <mode> \"none\", \"read_only\" or \"read_write\" replica mode")
|
||||
FB_IMPL_MSG_SYMBOL(GBAK, 404, gbak_replica_req, "\"none\", \"read_only\" or \"read_write\" required")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GBAK, 405, "could not access batch parameters")
|
135
src/include/firebird/impl/msg/gfix.h
Normal file
135
src/include/firebird/impl/msg/gfix.h
Normal file
@ -0,0 +1,135 @@
|
||||
FB_IMPL_MSG(GFIX, 1, gfix_db_name, -901, "00", "000", "data base file name (@1) already given")
|
||||
FB_IMPL_MSG(GFIX, 2, gfix_invalid_sw, -901, "00", "000", "invalid switch @1")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 3, gfix_version, "gfix version @1")
|
||||
FB_IMPL_MSG(GFIX, 4, gfix_incmp_sw, -901, "00", "000", "incompatible switch combination")
|
||||
FB_IMPL_MSG(GFIX, 5, gfix_replay_req, -901, "00", "000", "replay log pathname required")
|
||||
FB_IMPL_MSG(GFIX, 6, gfix_pgbuf_req, -901, "00", "000", "number of page buffers for cache required")
|
||||
FB_IMPL_MSG(GFIX, 7, gfix_val_req, -901, "00", "000", "numeric value required")
|
||||
FB_IMPL_MSG(GFIX, 8, gfix_pval_req, -901, "00", "000", "positive numeric value required")
|
||||
FB_IMPL_MSG(GFIX, 9, gfix_trn_req, -901, "00", "000", "number of transactions per sweep required")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 10, gfix_trn_all_req, "transaction number or \"all\" required")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 11, gfix_sync_req, "\"sync\" or \"async\" required")
|
||||
FB_IMPL_MSG(GFIX, 12, gfix_full_req, -901, "00", "000", "\"full\" or \"reserve\" required")
|
||||
FB_IMPL_MSG(GFIX, 13, gfix_usrname_req, -901, "00", "000", "user name required")
|
||||
FB_IMPL_MSG(GFIX, 14, gfix_pass_req, -901, "00", "000", "password required")
|
||||
FB_IMPL_MSG(GFIX, 15, gfix_subs_name, -901, "00", "000", "subsystem name")
|
||||
FB_IMPL_MSG(GFIX, 16, gfix_wal_req, -901, "00", "000", "\"wal\" required")
|
||||
FB_IMPL_MSG(GFIX, 17, gfix_sec_req, -901, "00", "000", "number of seconds required")
|
||||
FB_IMPL_MSG(GFIX, 18, gfix_nval_req, -901, "00", "000", "numeric value between 0 and 32767 inclusive required")
|
||||
FB_IMPL_MSG(GFIX, 19, gfix_type_shut, -901, "00", "000", "must specify type of shutdown")
|
||||
FB_IMPL_MSG(GFIX, 20, gfix_retry, -901, "00", "000", "please retry, specifying an option")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 21, gfix_opt, "plausible options are:")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 22, gfix_qualifiers, "\\n Options can be abbreviated to the unparenthesized characters")
|
||||
FB_IMPL_MSG(GFIX, 23, gfix_retry_db, -901, "00", "000", "please retry, giving a database name")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 24, gfix_summary, "Summary of validation errors")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 25, gfix_opt_active, " -ac(tivate_shadow) activate shadow file for database usage")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 26, gfix_opt_attach, " -at(tach) shutdown new database attachments")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 27, gfix_opt_begin_log, " -begin_log begin logging for replay utility")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 28, gfix_opt_buffers, " -b(uffers) set page buffers <n>")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 29, gfix_opt_commit, " -co(mmit) commit transaction <tr / all>")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 30, gfix_opt_cache, " -ca(che) shutdown cache manager")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 31, gfix_opt_disable, " -disable disable WAL")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 32, gfix_opt_full, " -fu(ll) validate record fragments (-v)")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 33, gfix_opt_force, " -fo(rce_shutdown) force database shutdown")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 34, gfix_opt_housekeep, " -h(ousekeeping) set sweep interval <n>")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 35, gfix_opt_ignore, " -i(gnore) ignore checksum errors")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 36, gfix_opt_kill, " -k(ill_shadow) kill all unavailable shadow files")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 37, gfix_opt_list, " -l(ist) show limbo transactions")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 38, gfix_opt_mend, " -me(nd) prepare corrupt database for backup")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 39, gfix_opt_no_update, " -n(o_update) read-only validation (-v)")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 40, gfix_opt_online, " -o(nline) database online <single / multi / normal>")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 41, gfix_opt_prompt, " -pr(ompt) prompt for commit/rollback (-l)")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 42, gfix_opt_password, " -pa(ssword) default password")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 43, gfix_opt_quit_log, " -quit_log quit logging for replay utility")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 44, gfix_opt_rollback, " -r(ollback) rollback transaction <tr / all>")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 45, gfix_opt_sweep, " -sw(eep) force garbage collection")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 46, gfix_opt_shut, " -sh(utdown) shutdown <full / single / multi>")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 47, gfix_opt_two_phase, " -tw(o_phase) perform automated two-phase recovery")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 48, gfix_opt_tran, " -tra(nsaction) shutdown transaction startup")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 49, gfix_opt_use, " -u(se) use full or reserve space for versions")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 50, gfix_opt_user, " -user default user name")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 51, gfix_opt_validate, " -v(alidate) validate database structure")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 52, gfix_opt_write, " -w(rite) write synchronously or asynchronously")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 53, gfix_opt_x, " -x set debug on")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 54, gfix_opt_z, " -z print software version number")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 55, gfix_rec_err, "\\n Number of record level errors : @1")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 56, gfix_blob_err, " Number of Blob page errors : @1")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 57, gfix_data_err, " Number of data page errors : @1")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 58, gfix_index_err, " Number of index page errors : @1")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 59, gfix_pointer_err, " Number of pointer page errors : @1")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 60, gfix_trn_err, " Number of transaction page errors : @1")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 61, gfix_db_err, " Number of database page errors : @1")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 62, gfix_bad_block, "bad block type")
|
||||
FB_IMPL_MSG(GFIX, 63, gfix_exceed_max, -901, "00", "000", "internal block exceeds maximum size")
|
||||
FB_IMPL_MSG(GFIX, 64, gfix_corrupt_pool, -901, "00", "000", "corrupt pool")
|
||||
FB_IMPL_MSG(GFIX, 65, gfix_mem_exhausted, -901, "00", "000", "virtual memory exhausted")
|
||||
FB_IMPL_MSG(GFIX, 66, gfix_bad_pool, -901, "00", "000", "bad pool id")
|
||||
FB_IMPL_MSG(GFIX, 67, gfix_trn_not_valid, -901, "00", "000", "Transaction state @1 not in valid range.")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 68, gfix_dbg_attach, "ATTACH_DATABASE: attempted attach of @1,")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 69, gfix_dbg_failed, " failed")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 70, gfix_dbg_success, " succeeded")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 71, gfix_trn_limbo, "Transaction @1 is in limbo.")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 72, gfix_try_again, "More limbo transactions than fit. Try again")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 73, gfix_unrec_item, "Unrecognized info item @1")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 74, gfix_commit_violate, "A commit of transaction @1 will violate two-phase commit.")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 75, gfix_preserve, "A rollback of transaction @1 is needed to preserve two-phase commit.")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 76, gfix_part_commit, "Transaction @1 has already been partially committed.")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 77, gfix_rback_violate, "A rollback of this transaction will violate two-phase commit.")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 78, gfix_part_commit2, "Transaction @1 has been partially committed.")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 79, gfix_commit_pres, "A commit is necessary to preserve the two-phase commit.")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 80, gfix_insuff_info, "Insufficient information is available to determine")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 81, gfix_action, "a proper action for transaction @1.")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 82, gfix_all_prep, "Transaction @1: All subtransactions have been prepared.")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 83, gfix_comm_rback, "Either commit or rollback is possible.")
|
||||
FB_IMPL_MSG(GFIX, 84, gfix_unexp_eoi, -901, "00", "000", "unexpected end of input")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 85, gfix_ask, "Commit, rollback, or neither (c, r, or n)?")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 86, gfix_reattach_failed, "Could not reattach to database for transaction @1.")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 87, gfix_org_path, "Original path: @1")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 88, gfix_enter_path, "Enter a valid path:")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 89, gfix_att_unsucc, "Attach unsuccessful.")
|
||||
FB_IMPL_MSG(GFIX, 90, gfix_recon_fail, -901, "00", "000", "failed to reconnect to a transaction in database @1")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 91, gfix_trn2, "Transaction @1:")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 92, gfix_mdb_trn, " Multidatabase transaction:")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 93, gfix_host_site, " Host Site: @1")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 94, gfix_trn, " Transaction @1")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 95, gfix_prepared, "has been prepared.")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 96, gfix_committed, "has been committed.")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 97, gfix_rolled_back, "has been rolled back.")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 98, gfix_not_available, "is not available.")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 99, gfix_not_prepared, "is not found, assumed not prepared.")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 100, gfix_be_committed, "is not found, assumed to be committed.")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 101, gfix_rmt_site, " Remote Site: @1")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 102, gfix_db_path, " Database Path: @1")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 103, gfix_auto_comm, " Automated recovery would commit this transaction.")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 104, gfix_auto_rback, " Automated recovery would rollback this transaction.")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 105, gfix_warning, "Warning: Multidatabase transaction is in inconsistent state for recovery.")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 106, gfix_trn_was_comm, "Transaction @1 was committed, but prior ones were rolled back.")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 107, gfix_trn_was_rback, "Transaction @1 was rolled back, but prior ones were committed.")
|
||||
FB_IMPL_MSG(GFIX, 108, gfix_trn_unknown, -901, "00", "000", "Transaction description item unknown")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 109, gfix_opt_mode, " -mo(de) read_only or read_write database")
|
||||
FB_IMPL_MSG(GFIX, 110, gfix_mode_req, -901, "00", "000", "\"read_only\" or \"read_write\" required")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 111, gfix_opt_SQL_dialect, " -sq(l_dialect) set database dialect n")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 112, gfix_SQL_dialect, "database SQL dialect must be one of '@1'")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 113, gfix_dialect_req, "dialect number required")
|
||||
FB_IMPL_MSG(GFIX, 114, gfix_pzval_req, -901, "00", "000", "positive or zero numeric value required")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 115, gfix_opt_trusted, " -tru(sted) use trusted authentication")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GFIX, 116, "could not open password file @1, errno @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GFIX, 117, "could not read password file @1, errno @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GFIX, 118, "empty password file @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GFIX, 119, " -fe(tch_password) fetch password from file")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GFIX, 120, "usage: gfix [options] <database>")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 121, gfix_opt_nolinger, " -nol(inger) close database ignoring linger setting for it")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 122, gfix_pip_err, " Number of inventory page errors : @1")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 123, gfix_rec_warn, " Number of record level warnings : @1")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 124, gfix_blob_warn, " Number of blob page warnings : @1")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 125, gfix_data_warn, " Number of data page warnings : @1")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 126, gfix_index_warn, " Number of index page warnings : @1")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 127, gfix_pointer_warn, " Number of pointer page warnings : @1")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 128, gfix_trn_warn, " Number of transaction page warnings : @1")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 129, gfix_db_warn, " Number of database page warnings : @1")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 130, gfix_pip_warn, " Number of inventory page warnings : @1")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 131, gfix_opt_icu, " -icu fix database to be usable with present ICU version")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 132, gfix_opt_role, " -role set SQL role name")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 133, gfix_role_req, "SQL role name required")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 134, gfix_opt_repl, " -repl(ica) replica mode <none / read_only / read_write>")
|
||||
FB_IMPL_MSG_SYMBOL(GFIX, 135, gfix_repl_mode_req, "replica mode (none / read_only / read_write) required")
|
104
src/include/firebird/impl/msg/gsec.h
Normal file
104
src/include/firebird/impl/msg/gsec.h
Normal file
@ -0,0 +1,104 @@
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 1, GsecMsg1, "GSEC>")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 2, GsecMsg2, "gsec")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 3, GsecMsg3, "ADD add user")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 4, GsecMsg4, "DELETE delete user")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 5, GsecMsg5, "DISPLAY display user(s)")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 6, GsecMsg6, "MODIFY modify user")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 7, GsecMsg7, "PW user's password")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 8, GsecMsg8, "UID user's ID")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 9, GsecMsg9, "GID user's group ID")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 10, GsecMsg10, "PROJ user's project name")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 11, GsecMsg11, "ORG user's organization name")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 12, GsecMsg12, "FNAME user's first name")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 13, GsecMsg13, "MNAME user's middle name/initial")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 14, GsecMsg14, "LNAME user's last name")
|
||||
FB_IMPL_MSG(GSEC, 15, gsec_cant_open_db, -901, "00", "000", "unable to open database")
|
||||
FB_IMPL_MSG(GSEC, 16, gsec_switches_error, -901, "00", "000", "error in switch specifications")
|
||||
FB_IMPL_MSG(GSEC, 17, gsec_no_op_spec, -901, "00", "000", "no operation specified")
|
||||
FB_IMPL_MSG(GSEC, 18, gsec_no_usr_name, -901, "00", "000", "no user name specified")
|
||||
FB_IMPL_MSG(GSEC, 19, gsec_err_add, -901, "00", "000", "add record error")
|
||||
FB_IMPL_MSG(GSEC, 20, gsec_err_modify, -901, "00", "000", "modify record error")
|
||||
FB_IMPL_MSG(GSEC, 21, gsec_err_find_mod, -901, "00", "000", "find/modify record error")
|
||||
FB_IMPL_MSG(GSEC, 22, gsec_err_rec_not_found, -901, "00", "000", "record not found for user: @1")
|
||||
FB_IMPL_MSG(GSEC, 23, gsec_err_delete, -901, "00", "000", "delete record error")
|
||||
FB_IMPL_MSG(GSEC, 24, gsec_err_find_del, -901, "00", "000", "find/delete record error")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 25, GsecMsg25, "users defined for node")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 26, GsecMsg26, " user name uid gid admin full name")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 27, GsecMsg27, "------------------------------------------------------------------------------------------------")
|
||||
FB_IMPL_MSG(GSEC, 28, gsec_err_find_disp, -901, "00", "000", "find/display record error")
|
||||
FB_IMPL_MSG(GSEC, 29, gsec_inv_param, -901, "00", "000", "invalid parameter, no switch defined")
|
||||
FB_IMPL_MSG(GSEC, 30, gsec_op_specified, -901, "00", "000", "operation already specified")
|
||||
FB_IMPL_MSG(GSEC, 31, gsec_pw_specified, -901, "00", "000", "password already specified")
|
||||
FB_IMPL_MSG(GSEC, 32, gsec_uid_specified, -901, "00", "000", "uid already specified")
|
||||
FB_IMPL_MSG(GSEC, 33, gsec_gid_specified, -901, "00", "000", "gid already specified")
|
||||
FB_IMPL_MSG(GSEC, 34, gsec_proj_specified, -901, "00", "000", "project already specified")
|
||||
FB_IMPL_MSG(GSEC, 35, gsec_org_specified, -901, "00", "000", "organization already specified")
|
||||
FB_IMPL_MSG(GSEC, 36, gsec_fname_specified, -901, "00", "000", "first name already specified")
|
||||
FB_IMPL_MSG(GSEC, 37, gsec_mname_specified, -901, "00", "000", "middle name already specified")
|
||||
FB_IMPL_MSG(GSEC, 38, gsec_lname_specified, -901, "00", "000", "last name already specified")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 39, GsecMsg39, "gsec version")
|
||||
FB_IMPL_MSG(GSEC, 40, gsec_inv_switch, -901, "00", "000", "invalid switch specified")
|
||||
FB_IMPL_MSG(GSEC, 41, gsec_amb_switch, -901, "00", "000", "ambiguous switch specified")
|
||||
FB_IMPL_MSG(GSEC, 42, gsec_no_op_specified, -901, "00", "000", "no operation specified for parameters")
|
||||
FB_IMPL_MSG(GSEC, 43, gsec_params_not_allowed, -901, "00", "000", "no parameters allowed for this operation")
|
||||
FB_IMPL_MSG(GSEC, 44, gsec_incompat_switch, -901, "00", "000", "incompatible switches specified")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 45, GsecMsg45, "gsec utility - maintains user password database")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 46, GsecMsg46, "command line usage:")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 47, GsecMsg47, "<command> [ <parameter> ... ]")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 48, GsecMsg48, "interactive usage:")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 49, GsecMsg49, "available commands:")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 50, GsecMsgs50, "adding a new user:")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 51, GsecMsg51, "add <name> [ <parameter> ... ]")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 52, GsecMsg52, "deleting a current user:")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 53, GsecMsg53, "delete <name>")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 54, GsecMsg54, "displaying all users:")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 55, GsecMsg55, "display")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 56, GsecMsg56, "displaying one user:")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 57, GsecMsg57, "display <name>")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 58, GsecMsg58, "modifying a user's parameters:")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 59, GsecMsg59, "modify <name> <parameter> [ <parameter> ... ]")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 60, GsecMsg60, "help:")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 61, GsecMsg61, "? (interactive only)")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 62, GsecMsg62, "help")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 63, GsecMsg63, "quit interactive session:")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 64, GsecMsg64, "quit (interactive only)")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 65, GsecMsg65, "available parameters:")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 66, GsecMsg66, "-pw <password>")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 67, GsecMsg67, "-uid <uid>")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 68, GsecMsg68, "-gid <uid>")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 69, GsecMsg69, "-proj <projectname>")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 70, GsecMsg70, "-org <organizationname>")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 71, GsecMsg71, "-fname <firstname>")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 72, GsecMsg72, "-mname <middlename>")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 73, GsecMsg73, "-lname <lastname>")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSEC, 74, "gsec - memory allocation error")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSEC, 75, "gsec error")
|
||||
FB_IMPL_MSG(GSEC, 76, gsec_inv_username, -901, "00", "000", "Invalid user name (maximum 31 bytes allowed)")
|
||||
FB_IMPL_MSG(GSEC, 77, gsec_inv_pw_length, -901, "00", "000", "Warning - maximum 8 significant bytes of password used")
|
||||
FB_IMPL_MSG(GSEC, 78, gsec_db_specified, -901, "00", "000", "database already specified")
|
||||
FB_IMPL_MSG(GSEC, 79, gsec_db_admin_specified, -901, "00", "000", "database administrator name already specified")
|
||||
FB_IMPL_MSG(GSEC, 80, gsec_db_admin_pw_specified, -901, "00", "000", "database administrator password already specified")
|
||||
FB_IMPL_MSG(GSEC, 81, gsec_sql_role_specified, -901, "00", "000", "SQL role name already specified")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 82, GsecMsg82, "[ <options> ... ]")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 83, GsecMsg83, "available options:")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 84, GsecMsg84, "-user <database administrator name>")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 85, GsecMsg85, "-password <database administrator password>")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 86, GsecMsg86, "-role <database administrator SQL role name>")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 87, GsecMsg87, "-database <database to manage>")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 88, GsecMsg88, "-z")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 89, GsecMsg89, "displaying version number:")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 90, GsecMsg90, "z (interactive only)")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 91, GsecMsg91, "-trusted (use trusted authentication)")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 92, GsecMsg92, "invalid switch specified in interactive mode")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 93, GsecMsg93, "error closing security database")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 94, GsecMsg94, "error releasing request in security database")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 95, GsecMsg95, "-fetch_password <file to fetch password from>")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 96, GsecMsg96, "error fetching password from file")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 97, GsecMsg97, "error changing AUTO ADMINS MAPPING in security database")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 98, GsecMsg98, "changing admins mapping to RDB$ADMIN role in security database:")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 99, GsecMsg99, "invalid parameter for -MAPPING, only SET or DROP is accepted")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 100, GsecMsg100, "mapping {set|drop}")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 101, GsecMsg101, "use gsec -? to get help")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 102, GsecMsg102, "-admin {yes|no}")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 103, GsecMsg103, "invalid parameter for -ADMIN, only YES or NO is accepted")
|
||||
FB_IMPL_MSG_SYMBOL(GSEC, 104, GsecMsg104, "not enough privileges to complete operation")
|
62
src/include/firebird/impl/msg/gstat.h
Normal file
62
src/include/firebird/impl/msg/gstat.h
Normal file
@ -0,0 +1,62 @@
|
||||
FB_IMPL_MSG(GSTAT, 1, gstat_unknown_switch, -901, "00", "000", "found unknown switch")
|
||||
FB_IMPL_MSG(GSTAT, 2, gstat_retry, -901, "00", "000", "please retry, giving a database name")
|
||||
FB_IMPL_MSG(GSTAT, 3, gstat_wrong_ods, -901, "00", "000", "Wrong ODS version, expected @1, encountered @2")
|
||||
FB_IMPL_MSG(GSTAT, 4, gstat_unexpected_eof, -901, "00", "000", "Unexpected end of database file.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 5, "gstat version @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 6, "\nDatabase \"@1\"")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 7, "\n\nDatabase file sequence:")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 8, "File @1 continues as file @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 9, "File @1 is the @2 file")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 10, "\nAnalyzing database pages ...")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 11, " Primary pointer page: @1, Index root page: @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 12, " Data pages: @1, data page slots: @2, average fill: @3")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 13, " Fill distribution:")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 14, " Index @1 (@2)")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 15, " Depth: @1, leaf buckets: @2, nodes: @3")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 16, " Average data length: @1, total dup: @2, max dup: @3")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 17, " Fill distribution:")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 18, " Expected data on page @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 19, " Expected b-tree bucket on page @1 from @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 20, "unknown switch \"@1\"")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 21, "Available switches:")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 22, " -a analyze data and index pages")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 23, " -d analyze data pages")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 24, " -h analyze header page ONLY")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 25, " -i analyze index leaf pages")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 26, " -l analyze log page")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 27, " -s analyze system relations in addition to user tables")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 28, " -z display version number")
|
||||
FB_IMPL_MSG(GSTAT, 29, gstat_open_err, -901, "00", "000", "Can't open database file @1")
|
||||
FB_IMPL_MSG(GSTAT, 30, gstat_read_err, -901, "00", "000", "Can't read a database page")
|
||||
FB_IMPL_MSG(GSTAT, 31, gstat_sysmemex, -901, "00", "000", "System memory exhausted")
|
||||
FB_IMPL_MSG_SYMBOL(GSTAT, 32, gstat_username, " -u username")
|
||||
FB_IMPL_MSG_SYMBOL(GSTAT, 33, gstat_password, " -p password")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 34, " -r analyze average record and version length")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 35, " -t tablename <tablename2...> (case sensitive)")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 36, " -tr use trusted authentication")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 37, " -fetch fetch password from file")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 38, "option -h is incompatible with options -a, -d, -i, -r, -s and -t")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 39, "usage: gstat [options] <database> or gstat <database> [options]")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 40, "database name was already specified")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 41, "option -t needs a table name")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 42, "option -t got a too long table name @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 43, "option -t accepts several table names only if used after <database>")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 44, "table \"@1\" not found")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 45, "use gstat -? to get help")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 46, " Primary pages: @1, secondary pages: @2, swept pages: @3")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 47, " Big record pages: @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 48, " Blobs: @1, total length: @2, blob pages: @3")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 49, " Level 0: @1, Level 1: @2, Level 2: @3")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 50, "option -e is incompatible with options -a, -d, -h, -i, -r, -s and -t")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 51, " -e analyze database encryption")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 52, "Data pages: total @1, encrypted @2, non-crypted @3")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 53, "Index pages: total @1, encrypted @2, non-crypted @3")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 54, "Blob pages: total @1, encrypted @2, non-crypted @3")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 55, "no encrypted database support, only -e and -h can be used")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 56, " Empty pages: @1, full pages: @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 57, " -role SQL role name")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 58, "Other pages: total @1, ENCRYPTED @2 (DB problem!), non-crypted @3")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 59, "Gstat execution time @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 60, "Gstat completion time @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 61, " Expected page inventory page @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(GSTAT, 62, "Generator pages: total @1, encrypted @2, non-crypted @3")
|
195
src/include/firebird/impl/msg/isql.h
Normal file
195
src/include/firebird/impl/msg/isql.h
Normal file
@ -0,0 +1,195 @@
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 0, GEN_ERR, "Statement failed, SQLSTATE = @1")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 1, USAGE, "usage: isql [options] [<database>]")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 2, SWITCH, "Unknown switch: @1")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 3, NO_DB, "Use CONNECT or CREATE DATABASE to specify a database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 4, FILE_OPEN_ERR, "Unable to open @1")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 5, COMMIT_PROMPT, "Commit current transaction (y/n)?")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 6, COMMIT_MSG, "Committing.")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 7, ROLLBACK_MSG, "Rolling back work.")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 8, CMD_ERR, "Command error: @1")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 9, ADD_PROMPT, "Enter data or NULL for each column. RETURN to end.")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 10, VERSION, "ISQL Version: @1")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 11, USAGE_ALL, " -a(ll) extract metadata incl. legacy non-SQL tables")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 12, NUMBER_PAGES, "Number of DB pages allocated = @1")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 13, SWEEP_INTERV, "Sweep interval = @1")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 14, NUM_WAL_BUFF, "Number of wal buffers = @1")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 15, WAL_BUFF_SIZE, "Wal buffer size = @1")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 16, CKPT_LENGTH, "Check point length = @1")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 17, CKPT_INTERV, "Check point interval = @1")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 18, WAL_GRPC_WAIT, "Wal group commit wait = @1")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 19, BASE_LEVEL, "Base level = @1")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 20, LIMBO, "Transaction in limbo = @1")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 21, HLP_FRONTEND, "Frontend commands:")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 22, HLP_BLOBED, "BLOBVIEW <blobid> -- view BLOB in text editor")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 23, HLP_BLOBDMP, "BLOBDUMP <blobid> <file> -- dump BLOB to a file")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 24, HLP_EDIT, "EDIT [<filename>] -- edit SQL script file and execute")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 25, HLP_INPUT, "INput <filename> -- take input from the named SQL file")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 26, HLP_OUTPUT, "OUTput [<filename>] -- write output to named file")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 27, HLP_SHELL, "SHELL <command> -- execute Operating System command in sub-shell")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 28, HLP_HELP, "HELP -- display this menu")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 29, HLP_SETCOM, "Set commands:")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 30, HLP_SET, " SET -- display current SET options")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 31, HLP_SETAUTO, " SET AUTOddl -- toggle autocommit of DDL statements")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 32, HLP_SETBLOB, " SET BLOB [ALL|<n>] -- display BLOBS of subtype <n> or ALL")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 33, HLP_SETCOUNT, " SET COUNT -- toggle count of selected rows on/off")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 34, HLP_SETECHO, " SET ECHO -- toggle command echo on/off")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 35, HLP_SETSTAT, " SET STATs -- toggle display of performance statistics")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 36, HLP_SETTERM, " SET TERM <string> -- change statement terminator string")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 37, HLP_SHOW, "SHOW <object> [<name>] -- display system information")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 38, HLP_OBJTYPE, " <object> = CHECK, COLLATION, DATABASE, DOMAIN, EXCEPTION, FILTER, FUNCTION,")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 39, HLP_EXIT, "EXIT -- exit and commit changes")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 40, HLP_QUIT, "QUIT -- exit and roll back changes")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 41, HLP_ALL, "All commands may be abbreviated to letters in CAPitals")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 42, HLP_SETSCHEMA, " SET SCHema/DB <db name> -- changes current database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 43, YES_ANS, "Yes")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 44, REPORT1, "Current memory = !c\nDelta memory = !d\nMax memory = !x\nElapsed time = !e sec\n")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 45, REPORT2, "Cpu = !u sec\nBuffers = !b\nReads = !r\nWrites = !w\nFetches = !f")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 46, BLOB_SUBTYPE, "BLOB display set to subtype @1. This BLOB: subtype = @2")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 47, BLOB_PROMPT, "BLOB: @1, type 'edit' or filename to load>")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 48, DATE_PROMPT, "Enter @1 as Y/M/D>")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 49, NAME_PROMPT, "Enter @1>")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 50, DATE_ERR, "Bad date @1")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 51, CON_PROMPT, "CON> ")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 52, HLP_SETLIST, " SET LIST -- toggle column or table display format")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 53, NOT_FOUND, "@1 not found")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 54, COPY_ERR, "Errors occurred (possibly duplicate domains) in creating @1 in @2")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 55, SERVER_TOO_OLD, "Server version too old to support the isql command")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 56, REC_COUNT, "Records affected: @1")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 57, UNLICENSED, "Unlicensed for database \"@1\"")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 58, HLP_SETWIDTH, " SET WIDTH <col> [<n>] -- set/unset print width to <n> for column <col>")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 59, HLP_SETPLAN, " SET PLAN -- toggle display of query access plan")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 60, HLP_SETTIME, " SET TIME -- toggle display of timestamp with DATE values")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 61, HLP_EDIT2, "EDIT -- edit current command buffer and execute")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 62, HLP_OUTPUT2, "OUTput -- return output to stdout")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 63, HLP_SETNAMES, " SET NAMES <csname> -- set name of runtime character set")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 64, HLP_OBJTYPE2, " GENERATOR, GRANT, INDEX, PACKAGE, PROCEDURE, ROLE, SQL DIALECT,")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 65, HLP_SETBLOB2, " SET BLOB -- turn off BLOB display")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 66, HLP_SET_ROOT, "SET <option> -- (Use HELP SET for complete list)")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 67, NO_TABLES, "There are no tables in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 68, NO_TABLE, "There is no table @1 in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 69, NO_VIEWS, "There are no views in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 70, NO_VIEW, "There is no view @1 in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 71, NO_INDICES_ON_REL, "There are no indices on table @1 in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 72, NO_REL_OR_INDEX, "There is no table or index @1 in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 73, NO_INDICES, "There are no indices in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 74, NO_DOMAIN, "There is no domain @1 in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 75, NO_DOMAINS, "There are no domains in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 76, NO_EXCEPTION, "There is no exception @1 in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 77, NO_EXCEPTIONS, "There are no exceptions in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 78, NO_FILTER, "There is no filter @1 in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 79, NO_FILTERS, "There are no filters in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 80, NO_FUNCTION, "There is no user-defined function @1 in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 81, NO_FUNCTIONS, "There are no user-defined functions in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 82, NO_GEN, "There is no generator @1 in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 83, NO_GENS, "There are no generators in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 84, NO_GRANT_ON_REL, "There is no privilege granted on table @1 in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 85, NO_GRANT_ON_PROC, "There is no privilege granted on stored procedure @1 in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 86, NO_REL_OR_PROC, "There is no table or stored procedure @1 in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 87, NO_PROC, "There is no stored procedure @1 in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 88, NO_PROCS, "There are no stored procedures in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 89, NO_TRIGGERS_ON_REL, "There are no triggers on table @1 in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 90, NO_REL_OR_TRIGGER, "There is no table or trigger @1 in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 91, NO_TRIGGERS, "There are no triggers in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 92, NO_CHECKS_ON_REL, "There are no check constraints on table @1 in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 93, REPORT2_WINDOWS_ONLY, "Buffers = !b\nReads = !r\nWrites !w\nFetches = !f")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 94, BUFFER_OVERFLOW, "Single isql command exceeded maximum buffer size")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 95, NO_ROLES, "There are no roles in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 96, NO_OBJECT, "There is no metadata object @1 in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 97, NO_GRANT_ON_ROL, "There is no membership privilege granted on @1 in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 98, UNEXPECTED_EOF, "Expected end of statement, encountered EOF")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 101, TIME_ERR, "Bad TIME: @1")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 102, HLP_OBJTYPE3, " SYSTEM, TABLE, TRIGGER, VERSION, USERS, VIEW")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 103, NO_ROLE, "There is no role @1 in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 104, USAGE_BAIL, " -b(ail) bail on errors (set bail on)")
|
||||
FB_IMPL_MSG_NO_SYMBOL(ISQL, 105, "Incomplete string in @1")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 106, HLP_SETSQLDIALECT, " SET SQL DIALECT <n> -- set sql dialect to <n>")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 107, NO_GRANT_ON_ANY, "There is no privilege granted in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 108, HLP_SETPLANONLY, " SET PLANONLY -- toggle display of query plan without executing")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 109, HLP_SETHEADING, " SET HEADING -- toggle display of query column titles")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 110, HLP_SETBAIL, " SET BAIL -- toggle bailing out on errors in non-interactive mode")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 111, USAGE_CACHE, " -c(ache) <num> number of cache buffers")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 112, TIME_PROMPT, "Enter @1 as H:M:S>")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 113, TIMESTAMP_PROMPT, "Enter @1 as Y/MON/D H:MIN:S[.MSEC]>")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 114, TIMESTAMP_ERR, "Bad TIMESTAMP: @1")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 115, NO_COMMENTS, "There are no comments for objects in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 116, ONLY_FIRST_BLOBS, "Printing only the first @1 blobs.")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 117, MSG_TABLES, "Tables:")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 118, MSG_FUNCTIONS, "Functions:")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 119, EXACTLINE, "At line @1 in file @2")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 120, AFTERLINE, "After line @1 in file @2")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 121, NO_TRIGGER, "There is no trigger @1 in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 122, USAGE_CHARSET, " -ch(arset) <charset> connection charset (set names)")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 123, USAGE_DATABASE, " -d(atabase) <database> database name to put in script creation")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 124, USAGE_ECHO, " -e(cho) echo commands (set echo on)")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 125, USAGE_EXTRACT, " -ex(tract) extract metadata")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 126, USAGE_INPUT, " -i(nput) <file> input file (set input)")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 127, USAGE_MERGE, " -m(erge) merge standard error")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 128, USAGE_MERGE2, " -m2 merge diagnostic")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 129, USAGE_NOAUTOCOMMIT, " -n(oautocommit) no autocommit DDL (set autoddl off)")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 130, USAGE_NOWARN, " -now(arnings) do not show warnings")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 131, USAGE_OUTPUT, " -o(utput) <file> output file (set output)")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 132, USAGE_PAGE, " -pag(elength) <size> page length")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 133, USAGE_PASSWORD, " -p(assword) <password> connection password")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 134, USAGE_QUIET, " -q(uiet) do not show the message \"Use CONNECT...\"")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 135, USAGE_ROLE, " -r(ole) <role> role name")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 136, USAGE_ROLE2, " -r2 <role> role (uses quoted identifier)")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 137, USAGE_SQLDIALECT, " -s(qldialect) <dialect> SQL dialect (set sql dialect)")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 138, USAGE_TERM, " -t(erminator) <term> command terminator (set term)")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 139, USAGE_USER, " -u(ser) <user> user name")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 140, USAGE_XTRACT, " -x extract metadata")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 141, USAGE_VERSION, " -z show program and server version")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 142, USAGE_NOARG, "missing argument for switch \"@1\"")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 143, USAGE_NOTINT, "argument \"@1\" for switch \"@2\" is not an integer")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 144, USAGE_RANGE, "value \"@1\" for switch \"@2\" is out of range")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 145, USAGE_DUPSW, "switch \"@1\" or its equivalent used more than once")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 146, USAGE_DUPDB, "more than one database name: \"@1\", \"@2\"")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 147, NO_DEPENDENCIES, "No dependencies for @1 were found")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 148, NO_COLLATION, "There is no collation @1 in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 149, NO_COLLATIONS, "There are no user-defined collations in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 150, MSG_COLLATIONS, "Collations:")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 151, NO_SECCLASS, "There are no security classes for @1")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 152, NO_DB_WIDE_SECCLASS, "There is no database-wide security class")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 153, CANNOT_GET_SRV_VER, "Cannot get server version without database connection")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 154, USAGE_NODBTRIGGERS, " -nod(btriggers) do not run database triggers")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 155, USAGE_TRUSTED, " -tr(usted) use trusted authentication")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 156, BULK_PROMPT, "BULK> ")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 157, NO_CONNECTED_USERS, "There are no connected users")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 158, USERS_IN_DB, "Users in the database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 159, OUTPUT_TRUNCATED, "Output was truncated")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 160, VALID_OPTIONS, "Valid options are:")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 161, USAGE_FETCH, " -f(etch_password) fetch password from file")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 162, PASS_FILE_OPEN, "could not open password file @1, errno @2")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 163, PASS_FILE_READ, "could not read password file @1, errno @2")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 164, EMPTY_PASS, "empty password file @1")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 165, HLP_SETMAXROWS, " SET MAXROWS [<n>] -- limit select stmt to <n> rows, zero is no limit")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 166, NO_PACKAGE, "There is no package @1 in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 167, NO_PACKAGES, "There are no packages in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 168, NO_SCHEMA, "There is no schema @1 in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 169, NO_SCHEMAS, "There are no schemas in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 170, MAXROWS_INVALID, "Unable to convert @1 to a number for MAXROWS option")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 171, MAXROWS_OUTOF_RANGE, "Value @1 for MAXROWS is out of range. Max value is @2")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 172, MAXROWS_NEGATIVE, "The value (@1) for MAXROWS must be zero or greater")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 173, HLP_SETEXPLAIN, " SET EXPLAIN -- toggle display of query access plan in the explained form")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 174, NO_GRANT_ON_GEN, "There is no privilege granted on generator @1 in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 175, NO_GRANT_ON_XCP, "There is no privilege granted on exception @1 in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 176, NO_GRANT_ON_FLD, "There is no privilege granted on domain @1 in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 177, NO_GRANT_ON_CS, "There is no privilege granted on character set @1 in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 178, NO_GRANT_ON_COLL, "There is no privilege granted on collation @1 in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 179, NO_GRANT_ON_PKG, "There is no privilege granted on package @1 in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 180, NO_GRANT_ON_FUN, "There is no privilege granted on function @1 in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 181, REPORT_NEW1, "Current memory = !\nDelta memory = !\nMax memory = !\nElapsed time = ~ sec\n")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 182, REPORT_NEW2, "Cpu = ~ sec\n")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 183, REPORT_NEW3, "Buffers = !\nReads = !\nWrites = !\nFetches = !")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 184, NO_MAP, "There is no mapping @1 in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 185, NO_MAPS, "There are no mappings in this database")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 186, INVALID_TERM_CHARS, "Invalid characters for SET TERMINATOR are @1")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 187, REC_DISPLAYCOUNT, "Records displayed: @1")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 188, COLUMNS_HIDDEN, "Full NULL columns hidden due to RecordBuff: @1")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 189, HLP_SETRECORDBUF, " SET RECORDBuf -- toggle limited buffering and trimming of columns")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 190, NUMBER_USED_PAGES, "Number of DB pages used = @1")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 191, NUMBER_FREE_PAGES, "Number of DB pages free = @1")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 192, DATABASE_CRYPTED, "Database encrypted")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 193, DATABASE_NOT_CRYPTED, "Database not encrypted")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 194, DATABASE_CRYPT_PROCESS, "crypt thread not complete")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 195, MSG_ROLES, "Roles:")
|
||||
FB_IMPL_MSG_SYMBOL(ISQL, 196, NO_TIMEOUTS, "Timeouts are not supported by server")
|
958
src/include/firebird/impl/msg/jrd.h
Normal file
958
src/include/firebird/impl/msg/jrd.h
Normal file
@ -0,0 +1,958 @@
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD, 0, "")
|
||||
FB_IMPL_MSG(JRD, 1, arith_except, -802, "22", "000", "arithmetic exception, numeric overflow, or string truncation")
|
||||
FB_IMPL_MSG(JRD, 2, bad_dbkey, -901, "HY", "000", "invalid database key")
|
||||
FB_IMPL_MSG(JRD, 3, bad_db_format, -922, "HY", "000", "file @1 is not a valid database")
|
||||
FB_IMPL_MSG(JRD, 4, bad_db_handle, -904, "08", "003", "invalid database handle (no active connection)")
|
||||
FB_IMPL_MSG(JRD, 5, bad_dpb_content, -924, "HY", "000", "bad parameters on attach or create database")
|
||||
FB_IMPL_MSG(JRD, 6, bad_dpb_form, -901, "HY", "000", "unrecognized database parameter block")
|
||||
FB_IMPL_MSG(JRD, 7, bad_req_handle, -901, "42", "000", "invalid request handle")
|
||||
FB_IMPL_MSG(JRD, 8, bad_segstr_handle, -901, "42", "000", "invalid BLOB handle")
|
||||
FB_IMPL_MSG(JRD, 9, bad_segstr_id, -901, "42", "000", "invalid BLOB ID")
|
||||
FB_IMPL_MSG(JRD, 10, bad_tpb_content, -901, "HY", "000", "invalid parameter in transaction parameter block")
|
||||
FB_IMPL_MSG(JRD, 11, bad_tpb_form, -901, "HY", "000", "invalid format for transaction parameter block")
|
||||
FB_IMPL_MSG(JRD, 12, bad_trans_handle, -901, "08", "003", "invalid transaction handle (expecting explicit transaction start)")
|
||||
FB_IMPL_MSG(JRD, 13, bug_check, -902, "XX", "000", "internal Firebird consistency check (@1)")
|
||||
FB_IMPL_MSG(JRD, 14, convert_error, -413, "22", "018", "conversion error from string \"@1\"")
|
||||
FB_IMPL_MSG(JRD, 15, db_corrupt, -902, "XX", "001", "database file appears corrupt (@1)")
|
||||
FB_IMPL_MSG(JRD, 16, deadlock, -913, "40", "001", "deadlock")
|
||||
FB_IMPL_MSG(JRD, 17, excess_trans, -901, "HY", "000", "attempt to start more than @1 transactions")
|
||||
FB_IMPL_MSG(JRD, 18, from_no_match, 100, "01", "000", "no match for first value expression")
|
||||
FB_IMPL_MSG(JRD, 19, infinap, -901, "HY", "000", "information type inappropriate for object specified")
|
||||
FB_IMPL_MSG(JRD, 20, infona, -901, "HY", "000", "no information of this type available for object specified")
|
||||
FB_IMPL_MSG(JRD, 21, infunk, -901, "HY", "000", "unknown information item")
|
||||
FB_IMPL_MSG(JRD, 22, integ_fail, -901, "27", "000", "action cancelled by trigger (@1) to preserve data integrity")
|
||||
FB_IMPL_MSG(JRD, 23, invalid_blr, -104, "HY", "000", "invalid request BLR at offset @1")
|
||||
FB_IMPL_MSG(JRD, 24, io_error, -902, "08", "001", "I/O error during \"@1\" operation for file \"@2\"")
|
||||
FB_IMPL_MSG(JRD, 25, lock_conflict, -901, "40", "001", "lock conflict on no wait transaction")
|
||||
FB_IMPL_MSG(JRD, 26, metadata_corrupt, -902, "XX", "001", "corrupt system table")
|
||||
FB_IMPL_MSG(JRD, 27, not_valid, -625, "23", "000", "validation error for column @1, value \"@2\"")
|
||||
FB_IMPL_MSG(JRD, 28, no_cur_rec, -508, "22", "000", "no current record for fetch operation")
|
||||
FB_IMPL_MSG(JRD, 29, no_dup, -803, "23", "000", "attempt to store duplicate value (visible to active transactions) in unique index \"@1\"")
|
||||
FB_IMPL_MSG(JRD, 30, no_finish, -901, "HY", "000", "program attempted to exit without finishing database")
|
||||
FB_IMPL_MSG(JRD, 31, no_meta_update, -607, "42", "000", "unsuccessful metadata update")
|
||||
FB_IMPL_MSG(JRD, 32, no_priv, -551, "28", "000", "no permission for @1 access to @2 @3")
|
||||
FB_IMPL_MSG(JRD, 33, no_recon, -901, "HY", "000", "transaction is not in limbo")
|
||||
FB_IMPL_MSG(JRD, 34, no_record, 100, "01", "000", "invalid database key")
|
||||
FB_IMPL_MSG(JRD, 35, no_segstr_close, -901, "HY", "000", "BLOB was not closed")
|
||||
FB_IMPL_MSG(JRD, 36, obsolete_metadata, -820, "HY", "000", "metadata is obsolete")
|
||||
FB_IMPL_MSG(JRD, 37, open_trans, -901, "01", "002", "cannot disconnect database with open transactions (@1 active)")
|
||||
FB_IMPL_MSG(JRD, 38, port_len, -901, "HY", "000", "message length error (encountered @1, expected @2)")
|
||||
FB_IMPL_MSG(JRD, 39, read_only_field, -151, "42", "000", "attempted update of read-only column @1")
|
||||
FB_IMPL_MSG(JRD, 40, read_only_rel, -150, "42", "000", "attempted update of read-only table")
|
||||
FB_IMPL_MSG(JRD, 41, read_only_trans, -817, "42", "000", "attempted update during read-only transaction")
|
||||
FB_IMPL_MSG(JRD, 42, read_only_view, -150, "42", "000", "cannot update read-only view @1")
|
||||
FB_IMPL_MSG(JRD, 43, req_no_trans, -901, "25", "000", "no transaction for request")
|
||||
FB_IMPL_MSG(JRD, 44, req_sync, -901, "HY", "000", "request synchronization error")
|
||||
FB_IMPL_MSG(JRD, 45, req_wrong_db, -901, "HY", "000", "request referenced an unavailable database")
|
||||
FB_IMPL_MSG(JRD, 46, segment, 101, "01", "000", "segment buffer length shorter than expected")
|
||||
FB_IMPL_MSG(JRD, 47, segstr_eof, 100, "01", "000", "attempted retrieval of more segments than exist")
|
||||
FB_IMPL_MSG(JRD, 48, segstr_no_op, -402, "HY", "000", "attempted invalid operation on a BLOB")
|
||||
FB_IMPL_MSG(JRD, 49, segstr_no_read, -901, "HY", "000", "attempted read of a new, open BLOB")
|
||||
FB_IMPL_MSG(JRD, 50, segstr_no_trans, -901, "HY", "000", "attempted action on BLOB outside transaction")
|
||||
FB_IMPL_MSG(JRD, 51, segstr_no_write, -817, "HY", "000", "attempted write to read-only BLOB")
|
||||
FB_IMPL_MSG(JRD, 52, segstr_wrong_db, -901, "HY", "000", "attempted reference to BLOB in unavailable database")
|
||||
FB_IMPL_MSG(JRD, 53, sys_request, -902, "HY", "000", "operating system directive @1 failed")
|
||||
FB_IMPL_MSG(JRD, 54, stream_eof, -596, "HY", "109", "attempt to fetch past the last record in a record stream")
|
||||
FB_IMPL_MSG(JRD, 55, unavailable, -904, "08", "001", "unavailable database")
|
||||
FB_IMPL_MSG(JRD, 56, unres_rel, -901, "HY", "000", "table @1 was omitted from the transaction reserving list")
|
||||
FB_IMPL_MSG(JRD, 57, uns_ext, -901, "HY", "000", "request includes a DSRI extension not supported in this implementation")
|
||||
FB_IMPL_MSG(JRD, 58, wish_list, -901, "0A", "000", "feature is not supported")
|
||||
FB_IMPL_MSG(JRD, 59, wrong_ods, -820, "HY", "000", "unsupported on-disk structure for file @1; found @2.@3, support @4.@5")
|
||||
FB_IMPL_MSG(JRD, 60, wronumarg, -804, "07", "002", "wrong number of arguments on call")
|
||||
FB_IMPL_MSG(JRD, 61, imp_exc, -904, "54", "000", "Implementation limit exceeded")
|
||||
FB_IMPL_MSG(JRD, 62, random, -901, "HY", "000", "@1")
|
||||
FB_IMPL_MSG(JRD, 63, fatal_conflict, -901, "HY", "000", "unrecoverable conflict with limbo transaction @1")
|
||||
FB_IMPL_MSG(JRD, 64, badblk, -902, "XX", "000", "internal error")
|
||||
FB_IMPL_MSG(JRD, 65, invpoolcl, -902, "XX", "000", "internal error")
|
||||
FB_IMPL_MSG(JRD, 66, nopoolids, -904, "HY", "000", "too many requests")
|
||||
FB_IMPL_MSG(JRD, 67, relbadblk, -902, "XX", "000", "internal error")
|
||||
FB_IMPL_MSG(JRD, 68, blktoobig, -902, "54", "000", "block size exceeds implementation restriction")
|
||||
FB_IMPL_MSG(JRD, 69, bufexh, -904, "HY", "001", "buffer exhausted")
|
||||
FB_IMPL_MSG(JRD, 70, syntaxerr, -104, "HY", "000", "BLR syntax error: expected @1 at offset @2, encountered @3")
|
||||
FB_IMPL_MSG(JRD, 71, bufinuse, -904, "HY", "000", "buffer in use")
|
||||
FB_IMPL_MSG(JRD, 72, bdbincon, -901, "XX", "000", "internal error")
|
||||
FB_IMPL_MSG(JRD, 73, reqinuse, -904, "HY", "000", "request in use")
|
||||
FB_IMPL_MSG(JRD, 74, badodsver, -902, "HY", "000", "incompatible version of on-disk structure")
|
||||
FB_IMPL_MSG(JRD, 75, relnotdef, -219, "42", "S02", "table @1 is not defined")
|
||||
FB_IMPL_MSG(JRD, 76, fldnotdef, -205, "42", "S22", "column @1 is not defined in table @2")
|
||||
FB_IMPL_MSG(JRD, 77, dirtypage, -902, "XX", "000", "internal error")
|
||||
FB_IMPL_MSG(JRD, 78, waifortra, -902, "XX", "000", "internal error")
|
||||
FB_IMPL_MSG(JRD, 79, doubleloc, -902, "XX", "000", "internal error")
|
||||
FB_IMPL_MSG(JRD, 80, nodnotfnd, -902, "XX", "000", "internal error")
|
||||
FB_IMPL_MSG(JRD, 81, dupnodfnd, -902, "XX", "000", "internal error")
|
||||
FB_IMPL_MSG(JRD, 82, locnotmar, -902, "XX", "000", "internal error")
|
||||
FB_IMPL_MSG(JRD, 83, badpagtyp, -689, "42", "000", "page @1 is of wrong type (expected @2, found @3)")
|
||||
FB_IMPL_MSG(JRD, 84, corrupt, -902, "XX", "000", "database corrupted")
|
||||
FB_IMPL_MSG(JRD, 85, badpage, -902, "42", "000", "checksum error on database page @1")
|
||||
FB_IMPL_MSG(JRD, 86, badindex, -902, "XX", "002", "index is broken")
|
||||
FB_IMPL_MSG(JRD, 87, dbbnotzer, -901, "HY", "000", "database handle not zero")
|
||||
FB_IMPL_MSG(JRD, 88, tranotzer, -901, "25", "000", "transaction handle not zero")
|
||||
FB_IMPL_MSG(JRD, 89, trareqmis, -902, "25", "000", "transaction--request mismatch (synchronization error)")
|
||||
FB_IMPL_MSG(JRD, 90, badhndcnt, -902, "HY", "000", "bad handle count")
|
||||
FB_IMPL_MSG(JRD, 91, wrotpbver, -902, "HY", "000", "wrong version of transaction parameter block")
|
||||
FB_IMPL_MSG(JRD, 92, wroblrver, -902, "HY", "000", "unsupported BLR version (expected @1, encountered @2)")
|
||||
FB_IMPL_MSG(JRD, 93, wrodpbver, -902, "HY", "000", "wrong version of database parameter block")
|
||||
FB_IMPL_MSG(JRD, 94, blobnotsup, -402, "42", "000", "BLOB and array data types are not supported for @1 operation")
|
||||
FB_IMPL_MSG(JRD, 95, badrelation, -902, "XX", "001", "database corrupted")
|
||||
FB_IMPL_MSG(JRD, 96, nodetach, -902, "XX", "000", "internal error")
|
||||
FB_IMPL_MSG(JRD, 97, notremote, -902, "XX", "000", "internal error")
|
||||
FB_IMPL_MSG(JRD, 98, trainlim, -901, "25", "000", "transaction in limbo")
|
||||
FB_IMPL_MSG(JRD, 99, notinlim, -901, "25", "000", "transaction not in limbo")
|
||||
FB_IMPL_MSG(JRD, 100, traoutsta, -901, "25", "000", "transaction outstanding")
|
||||
FB_IMPL_MSG(JRD, 101, connect_reject, -923, "08", "004", "connection rejected by remote interface")
|
||||
FB_IMPL_MSG(JRD, 102, dbfile, -902, "XX", "000", "internal error")
|
||||
FB_IMPL_MSG(JRD, 103, orphan, -902, "XX", "000", "internal error")
|
||||
FB_IMPL_MSG(JRD, 104, no_lock_mgr, -904, "HY", "000", "no lock manager available")
|
||||
FB_IMPL_MSG(JRD, 105, ctxinuse, -104, "HY", "000", "context already in use (BLR error)")
|
||||
FB_IMPL_MSG(JRD, 106, ctxnotdef, -104, "HY", "000", "context not defined (BLR error)")
|
||||
FB_IMPL_MSG(JRD, 107, datnotsup, -402, "42", "000", "data operation not supported")
|
||||
FB_IMPL_MSG(JRD, 108, badmsgnum, -901, "HY", "000", "undefined message number")
|
||||
FB_IMPL_MSG(JRD, 109, badparnum, -104, "HY", "000", "undefined parameter number")
|
||||
FB_IMPL_MSG(JRD, 110, virmemexh, -904, "HY", "001", "unable to allocate memory from operating system")
|
||||
FB_IMPL_MSG(JRD, 111, blocking_signal, -901, "HY", "000", "blocking signal has been received")
|
||||
FB_IMPL_MSG(JRD, 112, lockmanerr, -902, "40", "001", "lock manager error")
|
||||
FB_IMPL_MSG(JRD, 113, journerr, -924, "HY", "000", "communication error with journal \"@1\"")
|
||||
FB_IMPL_MSG(JRD, 114, keytoobig, -664, "42", "000", "key size exceeds implementation restriction for index \"@1\"")
|
||||
FB_IMPL_MSG(JRD, 115, nullsegkey, -407, "HY", "000", "null segment of UNIQUE KEY")
|
||||
FB_IMPL_MSG(JRD, 116, sqlerr, -902, "00", "000", "SQL error code = @1")
|
||||
FB_IMPL_MSG(JRD, 117, wrodynver, -820, "HY", "000", "wrong DYN version")
|
||||
FB_IMPL_MSG(JRD, 118, funnotdef, -172, "39", "000", "function @1 is not defined")
|
||||
FB_IMPL_MSG(JRD, 119, funmismat, -171, "39", "000", "function @1 could not be matched")
|
||||
FB_IMPL_MSG(JRD, 120, bad_msg_vec, -104, "22", "001", "")
|
||||
FB_IMPL_MSG(JRD, 121, bad_detach, -924, "08", "007", "database detach completed with errors")
|
||||
FB_IMPL_MSG(JRD, 122, noargacc_read, -901, "HY", "000", "database system cannot read argument @1")
|
||||
FB_IMPL_MSG(JRD, 123, noargacc_write, -901, "HY", "000", "database system cannot write argument @1")
|
||||
FB_IMPL_MSG(JRD, 124, read_only, -817, "42", "000", "operation not supported")
|
||||
FB_IMPL_MSG(JRD, 125, ext_err, -677, "42", "000", "@1 extension error")
|
||||
FB_IMPL_MSG(JRD, 126, non_updatable, -150, "42", "000", "not updatable")
|
||||
FB_IMPL_MSG(JRD, 127, no_rollback, -926, "25", "S02", "no rollback performed")
|
||||
FB_IMPL_MSG(JRD, 128, bad_sec_info, -902, "HY", "000", "")
|
||||
FB_IMPL_MSG(JRD, 129, invalid_sec_info, -902, "28", "000", "")
|
||||
FB_IMPL_MSG(JRD, 130, misc_interpreted, -901, "HY", "000", "@1")
|
||||
FB_IMPL_MSG(JRD, 131, update_conflict, -904, "40", "001", "update conflicts with concurrent update")
|
||||
FB_IMPL_MSG(JRD, 132, unlicensed, -906, "HY", "000", "product @1 is not licensed")
|
||||
FB_IMPL_MSG(JRD, 133, obj_in_use, -904, "42", "000", "object @1 is in use")
|
||||
FB_IMPL_MSG(JRD, 134, nofilter, -413, "HY", "000", "filter not found to convert type @1 to type @2")
|
||||
FB_IMPL_MSG(JRD, 135, shadow_accessed, -904, "00", "000", "cannot attach active shadow file")
|
||||
FB_IMPL_MSG(JRD, 136, invalid_sdl, -104, "HY", "000", "invalid slice description language at offset @1")
|
||||
FB_IMPL_MSG(JRD, 137, out_of_bounds, -406, "42", "000", "subscript out of bounds")
|
||||
FB_IMPL_MSG(JRD, 138, invalid_dimension, -171, "42", "000", "column not array or invalid dimensions (expected @1, encountered @2)")
|
||||
FB_IMPL_MSG(JRD, 139, rec_in_limbo, -911, "HY", "000", "record from transaction @1 is stuck in limbo")
|
||||
FB_IMPL_MSG(JRD, 140, shadow_missing, -904, "HY", "000", "a file in manual shadow @1 is unavailable")
|
||||
FB_IMPL_MSG(JRD, 141, cant_validate, -923, "HY", "000", "secondary server attachments cannot validate databases")
|
||||
FB_IMPL_MSG(JRD, 142, cant_start_journal, -923, "HY", "000", "secondary server attachments cannot start journaling")
|
||||
FB_IMPL_MSG(JRD, 143, gennotdef, -204, "42", "000", "generator @1 is not defined")
|
||||
FB_IMPL_MSG(JRD, 144, cant_start_logging, -923, "HY", "000", "secondary server attachments cannot start logging")
|
||||
FB_IMPL_MSG(JRD, 145, bad_segstr_type, -685, "42", "000", "invalid BLOB type for operation")
|
||||
FB_IMPL_MSG(JRD, 146, foreign_key, -530, "23", "000", "violation of FOREIGN KEY constraint \"@1\" on table \"@2\"")
|
||||
FB_IMPL_MSG(JRD, 147, high_minor, -820, "HY", "000", "minor version too high found @1 expected @2")
|
||||
FB_IMPL_MSG(JRD, 148, tra_state, -901, "00", "000", "transaction @1 is @2")
|
||||
FB_IMPL_MSG(JRD, 149, trans_invalid, -532, "25", "000", "transaction marked invalid and cannot be committed")
|
||||
FB_IMPL_MSG(JRD, 150, buf_invalid, -902, "HY", "000", "cache buffer for page @1 invalid")
|
||||
FB_IMPL_MSG(JRD, 151, indexnotdefined, -902, "42", "S12", "there is no index in table @1 with id @2")
|
||||
FB_IMPL_MSG(JRD, 152, login, -902, "28", "000", "Your user name and password are not defined. Ask your database administrator to set up a Firebird login.")
|
||||
FB_IMPL_MSG(JRD, 153, invalid_bookmark, -823, "HY", "111", "invalid bookmark handle")
|
||||
FB_IMPL_MSG(JRD, 154, bad_lock_level, -824, "HY", "000", "invalid lock level @1")
|
||||
FB_IMPL_MSG(JRD, 155, relation_lock, -615, "40", "001", "lock on table @1 conflicts with existing lock")
|
||||
FB_IMPL_MSG(JRD, 156, record_lock, -615, "40", "001", "requested record lock conflicts with existing lock")
|
||||
FB_IMPL_MSG(JRD, 157, max_idx, -692, "54", "000", "maximum indexes per table (@1) exceeded")
|
||||
FB_IMPL_MSG(JRD, 158, jrn_enable, -902, "HY", "000", "enable journal for database before starting online dump")
|
||||
FB_IMPL_MSG(JRD, 159, old_failure, -902, "HY", "000", "online dump failure. Retry dump")
|
||||
FB_IMPL_MSG(JRD, 160, old_in_progress, -902, "HY", "000", "an online dump is already in progress")
|
||||
FB_IMPL_MSG(JRD, 161, old_no_space, -902, "HY", "000", "no more disk/tape space. Cannot continue online dump")
|
||||
FB_IMPL_MSG(JRD, 162, no_wal_no_jrn, -902, "HY", "000", "journaling allowed only if database has Write-ahead Log")
|
||||
FB_IMPL_MSG(JRD, 163, num_old_files, -902, "HY", "000", "maximum number of online dump files that can be specified is 16")
|
||||
FB_IMPL_MSG(JRD, 164, wal_file_open, -902, "HY", "000", "error in opening Write-ahead Log file during recovery")
|
||||
FB_IMPL_MSG(JRD, 165, bad_stmt_handle, -901, "26", "000", "invalid statement handle")
|
||||
FB_IMPL_MSG(JRD, 166, wal_failure, -902, "HY", "000", "Write-ahead log subsystem failure")
|
||||
FB_IMPL_MSG(JRD, 167, walw_err, -230, "HY", "000", "WAL Writer error")
|
||||
FB_IMPL_MSG(JRD, 168, logh_small, -231, "HY", "000", "Log file header of @1 too small")
|
||||
FB_IMPL_MSG(JRD, 169, logh_inv_version, -232, "HY", "000", "Invalid version of log file @1")
|
||||
FB_IMPL_MSG(JRD, 170, logh_open_flag, -233, "HY", "000", "Log file @1 not latest in the chain but open flag still set")
|
||||
FB_IMPL_MSG(JRD, 171, logh_open_flag2, -234, "HY", "000", "Log file @1 not closed properly; database recovery may be required")
|
||||
FB_IMPL_MSG(JRD, 172, logh_diff_dbname, -235, "HY", "000", "Database name in the log file @1 is different")
|
||||
FB_IMPL_MSG(JRD, 173, logf_unexpected_eof, -236, "HY", "000", "Unexpected end of log file @1 at offset @2")
|
||||
FB_IMPL_MSG(JRD, 174, logr_incomplete, -237, "HY", "000", "Incomplete log record at offset @1 in log file @2")
|
||||
FB_IMPL_MSG(JRD, 175, logr_header_small, -238, "HY", "000", "Log record header too small at offset @1 in log file @2")
|
||||
FB_IMPL_MSG(JRD, 176, logb_small, -239, "HY", "000", "Log block too small at offset @1 in log file @2")
|
||||
FB_IMPL_MSG(JRD, 177, wal_illegal_attach, -240, "HY", "000", "Illegal attempt to attach to an uninitialized WAL segment for @1")
|
||||
FB_IMPL_MSG(JRD, 178, wal_invalid_wpb, -241, "HY", "000", "Invalid WAL parameter block option @1")
|
||||
FB_IMPL_MSG(JRD, 179, wal_err_rollover, -242, "HY", "000", "Cannot roll over to the next log file @1")
|
||||
FB_IMPL_MSG(JRD, 180, no_wal, -243, "HY", "000", "database does not use Write-ahead Log")
|
||||
FB_IMPL_MSG(JRD, 181, drop_wal, -615, "HY", "000", "cannot drop log file when journaling is enabled")
|
||||
FB_IMPL_MSG(JRD, 182, stream_not_defined, -204, "HY", "000", "reference to invalid stream number")
|
||||
FB_IMPL_MSG(JRD, 183, wal_subsys_error, -244, "HY", "000", "WAL subsystem encountered error")
|
||||
FB_IMPL_MSG(JRD, 184, wal_subsys_corrupt, -245, "XX", "000", "WAL subsystem corrupted")
|
||||
FB_IMPL_MSG(JRD, 185, no_archive, -902, "HY", "000", "must specify archive file when enabling long term journal for databases with round-robin log files")
|
||||
FB_IMPL_MSG(JRD, 186, shutinprog, -902, "HY", "000", "database @1 shutdown in progress")
|
||||
FB_IMPL_MSG(JRD, 187, range_in_use, -615, "42", "000", "refresh range number @1 already in use")
|
||||
FB_IMPL_MSG(JRD, 188, range_not_found, -834, "42", "000", "refresh range number @1 not found")
|
||||
FB_IMPL_MSG(JRD, 189, charset_not_found, -204, "2C", "000", "CHARACTER SET @1 is not defined")
|
||||
FB_IMPL_MSG(JRD, 190, lock_timeout, -901, "40", "001", "lock time-out on wait transaction")
|
||||
FB_IMPL_MSG(JRD, 191, prcnotdef, -204, "42", "000", "procedure @1 is not defined")
|
||||
FB_IMPL_MSG(JRD, 192, prcmismat, -170, "07", "001", "Input parameter mismatch for procedure @1")
|
||||
FB_IMPL_MSG(JRD, 193, wal_bugcheck, -246, "XX", "000", "Database @1: WAL subsystem bug for pid @2\n@3")
|
||||
FB_IMPL_MSG(JRD, 194, wal_cant_expand, -247, "HY", "000", "Could not expand the WAL segment for database @1")
|
||||
FB_IMPL_MSG(JRD, 195, codnotdef, -204, "HY", "000", "status code @1 unknown")
|
||||
FB_IMPL_MSG(JRD, 196, xcpnotdef, -204, "HY", "000", "exception @1 not defined")
|
||||
FB_IMPL_MSG(JRD, 197, except, -836, "HY", "000", "exception @1")
|
||||
FB_IMPL_MSG(JRD, 198, cache_restart, -837, "HY", "013", "restart shared cache manager")
|
||||
FB_IMPL_MSG(JRD, 199, bad_lock_handle, -825, "HY", "000", "invalid lock handle")
|
||||
FB_IMPL_MSG(JRD, 200, jrn_present, -902, "HY", "000", "long-term journaling already enabled")
|
||||
FB_IMPL_MSG(JRD, 201, wal_err_rollover2, -248, "HY", "000", "Unable to roll over please see Firebird log.")
|
||||
FB_IMPL_MSG(JRD, 202, wal_err_logwrite, -249, "HY", "000", "WAL I/O error. Please see Firebird log.")
|
||||
FB_IMPL_MSG(JRD, 203, wal_err_jrn_comm, -250, "HY", "000", "WAL writer - Journal server communication error. Please see Firebird log.")
|
||||
FB_IMPL_MSG(JRD, 204, wal_err_expansion, -251, "HY", "000", "WAL buffers cannot be increased. Please see Firebird log.")
|
||||
FB_IMPL_MSG(JRD, 205, wal_err_setup, -252, "HY", "000", "WAL setup error. Please see Firebird log.")
|
||||
FB_IMPL_MSG(JRD, 206, wal_err_ww_sync, -253, "HY", "000", "obsolete")
|
||||
FB_IMPL_MSG(JRD, 207, wal_err_ww_start, -254, "HY", "000", "Cannot start WAL writer for the database @1")
|
||||
FB_IMPL_MSG(JRD, 208, shutdown, -902, "HY", "000", "database @1 shutdown")
|
||||
FB_IMPL_MSG(JRD, 209, existing_priv_mod, -553, "28", "000", "cannot modify an existing user privilege")
|
||||
FB_IMPL_MSG(JRD, 210, primary_key_ref, -616, "42", "000", "Cannot delete PRIMARY KEY being used in FOREIGN KEY definition.")
|
||||
FB_IMPL_MSG(JRD, 211, primary_key_notnull, -291, "42", "000", "Column used in a PRIMARY constraint must be NOT NULL.")
|
||||
FB_IMPL_MSG(JRD, 212, ref_cnstrnt_notfound, -204, "42", "000", "Name of Referential Constraint not defined in constraints table.")
|
||||
FB_IMPL_MSG(JRD, 213, foreign_key_notfound, -660, "42", "000", "Non-existent PRIMARY or UNIQUE KEY specified for FOREIGN KEY.")
|
||||
FB_IMPL_MSG(JRD, 214, ref_cnstrnt_update, -292, "42", "000", "Cannot update constraints (RDB$REF_CONSTRAINTS).")
|
||||
FB_IMPL_MSG(JRD, 215, check_cnstrnt_update, -293, "44", "000", "Cannot update constraints (RDB$CHECK_CONSTRAINTS).")
|
||||
FB_IMPL_MSG(JRD, 216, check_cnstrnt_del, -294, "44", "000", "Cannot delete CHECK constraint entry (RDB$CHECK_CONSTRAINTS)")
|
||||
FB_IMPL_MSG(JRD, 217, integ_index_seg_del, -618, "42", "000", "Cannot delete index segment used by an Integrity Constraint")
|
||||
FB_IMPL_MSG(JRD, 218, integ_index_seg_mod, -618, "42", "000", "Cannot update index segment used by an Integrity Constraint")
|
||||
FB_IMPL_MSG(JRD, 219, integ_index_del, -616, "42", "000", "Cannot delete index used by an Integrity Constraint")
|
||||
FB_IMPL_MSG(JRD, 220, integ_index_mod, -616, "42", "000", "Cannot modify index used by an Integrity Constraint")
|
||||
FB_IMPL_MSG(JRD, 221, check_trig_del, -616, "44", "000", "Cannot delete trigger used by a CHECK Constraint")
|
||||
FB_IMPL_MSG(JRD, 222, check_trig_update, -617, "44", "000", "Cannot update trigger used by a CHECK Constraint")
|
||||
FB_IMPL_MSG(JRD, 223, cnstrnt_fld_del, -616, "23", "000", "Cannot delete column being used in an Integrity Constraint.")
|
||||
FB_IMPL_MSG(JRD, 224, cnstrnt_fld_rename, -617, "23", "000", "Cannot rename column being used in an Integrity Constraint.")
|
||||
FB_IMPL_MSG(JRD, 225, rel_cnstrnt_update, -295, "42", "000", "Cannot update constraints (RDB$RELATION_CONSTRAINTS).")
|
||||
FB_IMPL_MSG(JRD, 226, constaint_on_view, -150, "42", "000", "Cannot define constraints on views")
|
||||
FB_IMPL_MSG(JRD, 227, invld_cnstrnt_type, -296, "42", "000", "internal Firebird consistency check (invalid RDB$CONSTRAINT_TYPE)")
|
||||
FB_IMPL_MSG(JRD, 228, primary_key_exists, -831, "42", "S11", "Attempt to define a second PRIMARY KEY for the same table")
|
||||
FB_IMPL_MSG(JRD, 229, systrig_update, -607, "HY", "000", "cannot modify or erase a system trigger")
|
||||
FB_IMPL_MSG(JRD, 230, not_rel_owner, -552, "28", "000", "only the owner of a table may reassign ownership")
|
||||
FB_IMPL_MSG(JRD, 231, grant_obj_notfound, -204, "01", "007", "could not find object for GRANT")
|
||||
FB_IMPL_MSG(JRD, 232, grant_fld_notfound, -205, "01", "007", "could not find column for GRANT")
|
||||
FB_IMPL_MSG(JRD, 233, grant_nopriv, -552, "01", "007", "user does not have GRANT privileges for operation")
|
||||
FB_IMPL_MSG(JRD, 234, nonsql_security_rel, -84, "28", "000", "object has non-SQL security class defined")
|
||||
FB_IMPL_MSG(JRD, 235, nonsql_security_fld, -84, "28", "000", "column has non-SQL security class defined")
|
||||
FB_IMPL_MSG(JRD, 236, wal_cache_err, -255, "HY", "000", "Write-ahead Log without shared cache configuration not allowed")
|
||||
FB_IMPL_MSG(JRD, 237, shutfail, -902, "HY", "000", "database shutdown unsuccessful")
|
||||
FB_IMPL_MSG(JRD, 238, check_constraint, -297, "23", "000", "Operation violates CHECK constraint @1 on view or table @2")
|
||||
FB_IMPL_MSG(JRD, 239, bad_svc_handle, -901, "HY", "000", "invalid service handle")
|
||||
FB_IMPL_MSG(JRD, 240, shutwarn, -838, "HY", "000", "database @1 shutdown in @2 seconds")
|
||||
FB_IMPL_MSG(JRD, 241, wrospbver, -901, "HY", "000", "wrong version of service parameter block")
|
||||
FB_IMPL_MSG(JRD, 242, bad_spb_form, -901, "42", "000", "unrecognized service parameter block")
|
||||
FB_IMPL_MSG(JRD, 243, svcnotdef, -901, "HY", "000", "service @1 is not defined")
|
||||
FB_IMPL_MSG(JRD, 244, no_jrn, -902, "HY", "000", "long-term journaling not enabled")
|
||||
FB_IMPL_MSG(JRD, 245, transliteration_failed, -314, "22", "018", "Cannot transliterate character between character sets")
|
||||
FB_IMPL_MSG(JRD, 246, start_cm_for_wal, -257, "HY", "000", "WAL defined; Cache Manager must be started first")
|
||||
FB_IMPL_MSG(JRD, 247, wal_ovflow_log_required, -258, "HY", "000", "Overflow log specification required for round-robin log")
|
||||
FB_IMPL_MSG(JRD, 248, text_subtype, -204, "42", "000", "Implementation of text subtype @1 not located.")
|
||||
FB_IMPL_MSG(JRD, 249, dsql_error, -902, "42", "000", "Dynamic SQL Error")
|
||||
FB_IMPL_MSG(JRD, 250, dsql_command_err, -104, "42", "000", "Invalid command")
|
||||
FB_IMPL_MSG(JRD, 251, dsql_constant_err, -103, "HY", "004", "Data type for constant unknown")
|
||||
FB_IMPL_MSG(JRD, 252, dsql_cursor_err, -504, "HY", "015", "Invalid cursor reference")
|
||||
FB_IMPL_MSG(JRD, 253, dsql_datatype_err, -204, "HY", "004", "Data type unknown")
|
||||
FB_IMPL_MSG(JRD, 254, dsql_decl_err, -502, "34", "000", "Invalid cursor declaration")
|
||||
FB_IMPL_MSG(JRD, 255, dsql_cursor_update_err, -510, "24", "000", "Cursor @1 is not updatable")
|
||||
FB_IMPL_MSG(JRD, 256, dsql_cursor_open_err, -502, "24", "000", "Attempt to reopen an open cursor")
|
||||
FB_IMPL_MSG(JRD, 257, dsql_cursor_close_err, -501, "24", "000", "Attempt to reclose a closed cursor")
|
||||
FB_IMPL_MSG(JRD, 258, dsql_field_err, -206, "42", "S22", "Column unknown")
|
||||
FB_IMPL_MSG(JRD, 259, dsql_internal_err, -104, "XX", "000", "Internal error")
|
||||
FB_IMPL_MSG(JRD, 260, dsql_relation_err, -204, "42", "S02", "Table unknown")
|
||||
FB_IMPL_MSG(JRD, 261, dsql_procedure_err, -204, "42", "000", "Procedure unknown")
|
||||
FB_IMPL_MSG(JRD, 262, dsql_request_err, -518, "42", "000", "Request unknown")
|
||||
FB_IMPL_MSG(JRD, 263, dsql_sqlda_err, -804, "07", "002", "SQLDA error")
|
||||
FB_IMPL_MSG(JRD, 264, dsql_var_count_err, -804, "21", "S01", "Count of read-write columns does not equal count of values")
|
||||
FB_IMPL_MSG(JRD, 265, dsql_stmt_handle, -826, "HY", "000", "Invalid statement handle")
|
||||
FB_IMPL_MSG(JRD, 266, dsql_function_err, -804, "39", "000", "Function unknown")
|
||||
FB_IMPL_MSG(JRD, 267, dsql_blob_err, -206, "42", "000", "Column is not a BLOB")
|
||||
FB_IMPL_MSG(JRD, 268, collation_not_found, -204, "22", "021", "COLLATION @1 for CHARACTER SET @2 is not defined")
|
||||
FB_IMPL_MSG(JRD, 269, collation_not_for_charset, -204, "22", "021", "COLLATION @1 is not valid for specified CHARACTER SET")
|
||||
FB_IMPL_MSG(JRD, 270, dsql_dup_option, -104, "42", "000", "Option specified more than once")
|
||||
FB_IMPL_MSG(JRD, 271, dsql_tran_err, -104, "25", "000", "Unknown transaction option")
|
||||
FB_IMPL_MSG(JRD, 272, dsql_invalid_array, -104, "HY", "000", "Invalid array reference")
|
||||
FB_IMPL_MSG(JRD, 273, dsql_max_arr_dim_exceeded, -604, "54", "000", "Array declared with too many dimensions")
|
||||
FB_IMPL_MSG(JRD, 274, dsql_arr_range_error, -604, "42", "000", "Illegal array dimension range")
|
||||
FB_IMPL_MSG(JRD, 275, dsql_trigger_err, -204, "HY", "000", "Trigger unknown")
|
||||
FB_IMPL_MSG(JRD, 276, dsql_subselect_err, -206, "42", "000", "Subselect illegal in this context")
|
||||
FB_IMPL_MSG(JRD, 277, dsql_crdb_prepare_err, -531, "42", "000", "Cannot prepare a CREATE DATABASE/SCHEMA statement")
|
||||
FB_IMPL_MSG(JRD, 278, specify_field_err, -157, "42", "000", "must specify column name for view select expression")
|
||||
FB_IMPL_MSG(JRD, 279, num_field_err, -158, "07", "002", "number of columns does not match select list")
|
||||
FB_IMPL_MSG(JRD, 280, col_name_err, -806, "42", "000", "Only simple column names permitted for VIEW WITH CHECK OPTION")
|
||||
FB_IMPL_MSG(JRD, 281, where_err, -807, "42", "000", "No WHERE clause for VIEW WITH CHECK OPTION")
|
||||
FB_IMPL_MSG(JRD, 282, table_view_err, -808, "42", "000", "Only one table allowed for VIEW WITH CHECK OPTION")
|
||||
FB_IMPL_MSG(JRD, 283, distinct_err, -809, "42", "000", "DISTINCT, GROUP or HAVING not permitted for VIEW WITH CHECK OPTION")
|
||||
FB_IMPL_MSG(JRD, 284, key_field_count_err, -832, "42", "000", "FOREIGN KEY column count does not match PRIMARY KEY")
|
||||
FB_IMPL_MSG(JRD, 285, subquery_err, -810, "42", "000", "No subqueries permitted for VIEW WITH CHECK OPTION")
|
||||
FB_IMPL_MSG(JRD, 286, expression_eval_err, -833, "42", "000", "expression evaluation not supported")
|
||||
FB_IMPL_MSG(JRD, 287, node_err, -599, "HY", "000", "gen.c: node not supported")
|
||||
FB_IMPL_MSG(JRD, 288, command_end_err, -104, "42", "000", "Unexpected end of command")
|
||||
FB_IMPL_MSG(JRD, 289, index_name, -901, "42", "000", "INDEX @1")
|
||||
FB_IMPL_MSG(JRD, 290, exception_name, -901, "22", "000", "EXCEPTION @1")
|
||||
FB_IMPL_MSG(JRD, 291, field_name, -901, "42", "000", "COLUMN @1")
|
||||
FB_IMPL_MSG(JRD, 292, token_err, -104, "42", "000", "Token unknown")
|
||||
FB_IMPL_MSG(JRD, 293, union_err, -901, "42", "000", "union not supported")
|
||||
FB_IMPL_MSG(JRD, 294, dsql_construct_err, -901, "42", "000", "Unsupported DSQL construct")
|
||||
FB_IMPL_MSG(JRD, 295, field_aggregate_err, -830, "42", "000", "column used with aggregate")
|
||||
FB_IMPL_MSG(JRD, 296, field_ref_err, -829, "42", "S22", "invalid column reference")
|
||||
FB_IMPL_MSG(JRD, 297, order_by_err, -208, "42", "000", "invalid ORDER BY clause")
|
||||
FB_IMPL_MSG(JRD, 298, return_mode_err, -171, "HY", "000", "Return mode by value not allowed for this data type")
|
||||
FB_IMPL_MSG(JRD, 299, extern_func_err, -170, "38", "000", "External functions cannot have more than 10 parameters")
|
||||
FB_IMPL_MSG(JRD, 300, alias_conflict_err, -204, "08", "001", "alias @1 conflicts with an alias in the same statement")
|
||||
FB_IMPL_MSG(JRD, 301, procedure_conflict_error, -204, "42", "000", "alias @1 conflicts with a procedure in the same statement")
|
||||
FB_IMPL_MSG(JRD, 302, relation_conflict_err, -204, "42", "000", "alias @1 conflicts with a table in the same statement")
|
||||
FB_IMPL_MSG(JRD, 303, dsql_domain_err, -901, "42", "000", "Illegal use of keyword VALUE")
|
||||
FB_IMPL_MSG(JRD, 304, idx_seg_err, -663, "42", "000", "segment count of 0 defined for index @1")
|
||||
FB_IMPL_MSG(JRD, 305, node_name_err, -599, "HY", "000", "A node name is not permitted in a secondary, shadow, cache or log file name")
|
||||
FB_IMPL_MSG(JRD, 306, table_name, -901, "00", "000", "TABLE @1")
|
||||
FB_IMPL_MSG(JRD, 307, proc_name, -901, "42", "000", "PROCEDURE @1")
|
||||
FB_IMPL_MSG(JRD, 308, idx_create_err, -660, "42", "000", "cannot create index @1")
|
||||
FB_IMPL_MSG(JRD, 309, wal_shadow_err, -259, "HY", "000", "Write-ahead Log with shadowing configuration not allowed")
|
||||
FB_IMPL_MSG(JRD, 310, dependency, -616, "42", "000", "there are @1 dependencies")
|
||||
FB_IMPL_MSG(JRD, 311, idx_key_err, -663, "54", "011", "too many keys defined for index @1")
|
||||
FB_IMPL_MSG(JRD, 312, dsql_file_length_err, -597, "42", "000", "Preceding file did not specify length, so @1 must include starting page number")
|
||||
FB_IMPL_MSG(JRD, 313, dsql_shadow_number_err, -598, "HY", "000", "Shadow number must be a positive integer")
|
||||
FB_IMPL_MSG(JRD, 314, dsql_token_unk_err, -104, "42", "000", "Token unknown - line @1, column @2")
|
||||
FB_IMPL_MSG(JRD, 315, dsql_no_relation_alias, -204, "42", "S02", "there is no alias or table named @1 at this scope level")
|
||||
FB_IMPL_MSG(JRD, 316, indexname, -204, "42", "000", "there is no index @1 for table @2")
|
||||
FB_IMPL_MSG(JRD, 317, no_stream_plan, -281, "HY", "000", "table @1 is not referenced in plan")
|
||||
FB_IMPL_MSG(JRD, 318, stream_twice, -282, "HY", "000", "table @1 is referenced more than once in plan; use aliases to distinguish")
|
||||
FB_IMPL_MSG(JRD, 319, stream_not_found, -283, "HY", "000", "table @1 is referenced in the plan but not the from list")
|
||||
FB_IMPL_MSG(JRD, 320, collation_requires_text, -204, "22", "021", "Invalid use of CHARACTER SET or COLLATE")
|
||||
FB_IMPL_MSG(JRD, 321, dsql_domain_not_found, -901, "42", "000", "Specified domain or source column @1 does not exist")
|
||||
FB_IMPL_MSG(JRD, 322, index_unused, -284, "42", "000", "index @1 cannot be used in the specified plan")
|
||||
FB_IMPL_MSG(JRD, 323, dsql_self_join, -282, "42", "000", "the table @1 is referenced twice; use aliases to differentiate")
|
||||
FB_IMPL_MSG(JRD, 324, stream_bof, -596, "HY", "109", "attempt to fetch before the first record in a record stream")
|
||||
FB_IMPL_MSG(JRD, 325, stream_crack, -595, "HY", "000", "the current position is on a crack")
|
||||
FB_IMPL_MSG(JRD, 326, db_or_file_exists, -601, "HY", "000", "database or file exists")
|
||||
FB_IMPL_MSG(JRD, 327, invalid_operator, -401, "42", "000", "invalid comparison operator for find operation")
|
||||
FB_IMPL_MSG(JRD, 328, conn_lost, -924, "HY", "000", "Connection lost to pipe server")
|
||||
FB_IMPL_MSG(JRD, 329, bad_checksum, -835, "42", "000", "bad checksum")
|
||||
FB_IMPL_MSG(JRD, 330, page_type_err, -689, "HY", "000", "wrong page type")
|
||||
FB_IMPL_MSG(JRD, 331, ext_readonly_err, -816, "42", "000", "Cannot insert because the file is readonly or is on a read only medium.")
|
||||
FB_IMPL_MSG(JRD, 332, sing_select_err, -811, "21", "000", "multiple rows in singleton select")
|
||||
FB_IMPL_MSG(JRD, 333, psw_attach, -902, "28", "000", "cannot attach to password database")
|
||||
FB_IMPL_MSG(JRD, 334, psw_start_trans, -902, "28", "000", "cannot start transaction for password database")
|
||||
FB_IMPL_MSG(JRD, 335, invalid_direction, -827, "42", "000", "invalid direction for find operation")
|
||||
FB_IMPL_MSG(JRD, 336, dsql_var_conflict, -901, "HY", "000", "variable @1 conflicts with parameter in same procedure")
|
||||
FB_IMPL_MSG(JRD, 337, dsql_no_blob_array, -607, "HY", "000", "Array/BLOB/DATE data types not allowed in arithmetic")
|
||||
FB_IMPL_MSG(JRD, 338, dsql_base_table, -155, "42", "000", "@1 is not a valid base table of the specified view")
|
||||
FB_IMPL_MSG(JRD, 339, duplicate_base_table, -282, "42", "000", "table @1 is referenced twice in view; use an alias to distinguish")
|
||||
FB_IMPL_MSG(JRD, 340, view_alias, -282, "42", "000", "view @1 has more than one base table; use aliases to distinguish")
|
||||
FB_IMPL_MSG(JRD, 341, index_root_page_full, -904, "54", "000", "cannot add index, index root page is full.")
|
||||
FB_IMPL_MSG(JRD, 342, dsql_blob_type_unknown, -204, "42", "000", "BLOB SUB_TYPE @1 is not defined")
|
||||
FB_IMPL_MSG(JRD, 343, req_max_clones_exceeded, -693, "54", "001", "Too many concurrent executions of the same request")
|
||||
FB_IMPL_MSG(JRD, 344, dsql_duplicate_spec, -637, "42", "000", "duplicate specification of @1 - not supported")
|
||||
FB_IMPL_MSG(JRD, 345, unique_key_violation, -803, "23", "000", "violation of PRIMARY or UNIQUE KEY constraint \"@1\" on table \"@2\"")
|
||||
FB_IMPL_MSG(JRD, 346, srvr_version_too_old, -901, "HY", "000", "server version too old to support all CREATE DATABASE options")
|
||||
FB_IMPL_MSG(JRD, 347, drdb_completed_with_errs, -909, "HY", "000", "drop database completed with errors")
|
||||
FB_IMPL_MSG(JRD, 348, dsql_procedure_use_err, -84, "42", "000", "procedure @1 does not return any values")
|
||||
FB_IMPL_MSG(JRD, 349, dsql_count_mismatch, -313, "07", "002", "count of column list and variable list do not match")
|
||||
FB_IMPL_MSG(JRD, 350, blob_idx_err, -685, "42", "000", "attempt to index BLOB column in index @1")
|
||||
FB_IMPL_MSG(JRD, 351, array_idx_err, -685, "42", "000", "attempt to index array column in index @1")
|
||||
FB_IMPL_MSG(JRD, 352, key_field_err, -663, "42", "000", "too few key columns found for index @1 (incorrect column name?)")
|
||||
FB_IMPL_MSG(JRD, 353, no_delete, -901, "HY", "000", "cannot delete")
|
||||
FB_IMPL_MSG(JRD, 354, del_last_field, -616, "42", "000", "last column in a table cannot be deleted")
|
||||
FB_IMPL_MSG(JRD, 355, sort_err, -901, "HY", "000", "sort error")
|
||||
FB_IMPL_MSG(JRD, 356, sort_mem_err, -904, "HY", "001", "sort error: not enough memory")
|
||||
FB_IMPL_MSG(JRD, 357, version_err, -841, "54", "000", "too many versions")
|
||||
FB_IMPL_MSG(JRD, 358, inval_key_posn, -828, "HY", "000", "invalid key position")
|
||||
FB_IMPL_MSG(JRD, 359, no_segments_err, -690, "HY", "000", "segments not allowed in expression index @1")
|
||||
FB_IMPL_MSG(JRD, 360, crrp_data_err, -600, "XX", "000", "sort error: corruption in data structure")
|
||||
FB_IMPL_MSG(JRD, 361, rec_size_err, -691, "54", "000", "new record size of @1 bytes is too big")
|
||||
FB_IMPL_MSG(JRD, 362, dsql_field_ref, -605, "42", "000", "Inappropriate self-reference of column")
|
||||
FB_IMPL_MSG(JRD, 363, req_depth_exceeded, -904, "54", "001", "request depth exceeded. (Recursive definition?)")
|
||||
FB_IMPL_MSG(JRD, 364, no_field_access, -694, "42", "S22", "cannot access column @1 in view @2")
|
||||
FB_IMPL_MSG(JRD, 365, no_dbkey, -162, "HY", "000", "dbkey not available for multi-table views")
|
||||
FB_IMPL_MSG(JRD, 366, jrn_format_err, -839, "HY", "000", "journal file wrong format")
|
||||
FB_IMPL_MSG(JRD, 367, jrn_file_full, -840, "HY", "000", "intermediate journal file full")
|
||||
FB_IMPL_MSG(JRD, 368, dsql_open_cursor_request, -519, "24", "000", "The prepare statement identifies a prepare statement with an open cursor")
|
||||
FB_IMPL_MSG(JRD, 369, ib_error, -999, "HY", "000", "Firebird error")
|
||||
FB_IMPL_MSG(JRD, 370, cache_redef, -260, "HY", "013", "Cache redefined")
|
||||
FB_IMPL_MSG(JRD, 371, cache_too_small, -239, "HY", "013", "Insufficient memory to allocate page buffer cache")
|
||||
FB_IMPL_MSG(JRD, 372, log_redef, -260, "HY", "000", "Log redefined")
|
||||
FB_IMPL_MSG(JRD, 373, log_too_small, -239, "HY", "000", "Log size too small")
|
||||
FB_IMPL_MSG(JRD, 374, partition_too_small, -239, "HY", "000", "Log partition size too small")
|
||||
FB_IMPL_MSG(JRD, 375, partition_not_supp, -261, "HY", "000", "Partitions not supported in series of log file specification")
|
||||
FB_IMPL_MSG(JRD, 376, log_length_spec, -261, "HY", "000", "Total length of a partitioned log must be specified")
|
||||
FB_IMPL_MSG(JRD, 377, precision_err, -842, "HY", "104", "Precision must be from 1 to 18")
|
||||
FB_IMPL_MSG(JRD, 378, scale_nogt, -842, "HY", "104", "Scale must be between zero and precision")
|
||||
FB_IMPL_MSG(JRD, 379, expec_short, -842, "22", "003", "Short integer expected")
|
||||
FB_IMPL_MSG(JRD, 380, expec_long, -842, "22", "003", "Long integer expected")
|
||||
FB_IMPL_MSG(JRD, 381, expec_ushort, -842, "22", "003", "Unsigned short integer expected")
|
||||
FB_IMPL_MSG(JRD, 382, escape_invalid, -105, "22", "025", "Invalid ESCAPE sequence")
|
||||
FB_IMPL_MSG(JRD, 383, svcnoexe, -901, "HY", "000", "service @1 does not have an associated executable")
|
||||
FB_IMPL_MSG(JRD, 384, net_lookup_err, -901, "08", "006", "Failed to locate host machine.")
|
||||
FB_IMPL_MSG(JRD, 385, service_unknown, -901, "HY", "000", "Undefined service @1/@2.")
|
||||
FB_IMPL_MSG(JRD, 386, host_unknown, -901, "08", "001", "The specified name was not found in the hosts file or Domain Name Services.")
|
||||
FB_IMPL_MSG(JRD, 387, grant_nopriv_on_base, -552, "01", "007", "user does not have GRANT privileges on base table/view for operation")
|
||||
FB_IMPL_MSG(JRD, 388, dyn_fld_ambiguous, -203, "42", "702", "Ambiguous column reference.")
|
||||
FB_IMPL_MSG(JRD, 389, dsql_agg_ref_err, -104, "42", "000", "Invalid aggregate reference")
|
||||
FB_IMPL_MSG(JRD, 390, complex_view, -282, "HY", "000", "navigational stream @1 references a view with more than one base table")
|
||||
FB_IMPL_MSG(JRD, 391, unprepared_stmt, -901, "HY", "007", "Attempt to execute an unprepared dynamic SQL statement.")
|
||||
FB_IMPL_MSG(JRD, 392, expec_positive, -842, "42", "000", "Positive value expected")
|
||||
FB_IMPL_MSG(JRD, 393, dsql_sqlda_value_err, -804, "HY", "000", "Incorrect values within SQLDA structure")
|
||||
FB_IMPL_MSG(JRD, 394, invalid_array_id, -104, "HY", "000", "invalid blob id")
|
||||
FB_IMPL_MSG(JRD, 395, extfile_uns_op, -816, "42", "000", "Operation not supported for EXTERNAL FILE table @1")
|
||||
FB_IMPL_MSG(JRD, 396, svc_in_use, -901, "HY", "000", "Service is currently busy: @1")
|
||||
FB_IMPL_MSG(JRD, 397, err_stack_limit, -902, "HY", "013", "stack size insufficent to execute current request")
|
||||
FB_IMPL_MSG(JRD, 398, invalid_key, -827, "42", "000", "Invalid key for find operation")
|
||||
FB_IMPL_MSG(JRD, 399, net_init_error, -901, "08", "006", "Error initializing the network software.")
|
||||
FB_IMPL_MSG(JRD, 400, loadlib_failure, -901, "HY", "000", "Unable to load required library @1.")
|
||||
FB_IMPL_MSG(JRD, 401, network_error, -902, "08", "006", "Unable to complete network request to host \"@1\".")
|
||||
FB_IMPL_MSG(JRD, 402, net_connect_err, -902, "08", "006", "Failed to establish a connection.")
|
||||
FB_IMPL_MSG(JRD, 403, net_connect_listen_err, -902, "08", "006", "Error while listening for an incoming connection.")
|
||||
FB_IMPL_MSG(JRD, 404, net_event_connect_err, -902, "08", "006", "Failed to establish a secondary connection for event processing.")
|
||||
FB_IMPL_MSG(JRD, 405, net_event_listen_err, -902, "08", "006", "Error while listening for an incoming event connection request.")
|
||||
FB_IMPL_MSG(JRD, 406, net_read_err, -902, "08", "006", "Error reading data from the connection.")
|
||||
FB_IMPL_MSG(JRD, 407, net_write_err, -902, "08", "006", "Error writing data to the connection.")
|
||||
FB_IMPL_MSG(JRD, 408, integ_index_deactivate, -616, "42", "000", "Cannot deactivate index used by an integrity constraint")
|
||||
FB_IMPL_MSG(JRD, 409, integ_deactivate_primary, -616, "42", "000", "Cannot deactivate index used by a PRIMARY/UNIQUE constraint")
|
||||
FB_IMPL_MSG(JRD, 410, cse_not_supported, -104, "HY", "000", "Client/Server Express not supported in this release")
|
||||
FB_IMPL_MSG(JRD, 411, tra_must_sweep, -901, "HY", "000", "")
|
||||
FB_IMPL_MSG(JRD, 412, unsupported_network_drive, -902, "HY", "000", "Access to databases on file servers is not supported.")
|
||||
FB_IMPL_MSG(JRD, 413, io_create_err, -902, "08", "001", "Error while trying to create file")
|
||||
FB_IMPL_MSG(JRD, 414, io_open_err, -902, "08", "001", "Error while trying to open file")
|
||||
FB_IMPL_MSG(JRD, 415, io_close_err, -902, "HY", "000", "Error while trying to close file")
|
||||
FB_IMPL_MSG(JRD, 416, io_read_err, -902, "HY", "000", "Error while trying to read from file")
|
||||
FB_IMPL_MSG(JRD, 417, io_write_err, -902, "HY", "000", "Error while trying to write to file")
|
||||
FB_IMPL_MSG(JRD, 418, io_delete_err, -902, "HY", "000", "Error while trying to delete file")
|
||||
FB_IMPL_MSG(JRD, 419, io_access_err, -902, "HY", "000", "Error while trying to access file")
|
||||
FB_IMPL_MSG(JRD, 420, udf_exception, -901, "38", "000", "A fatal exception occurred during the execution of a user defined function.")
|
||||
FB_IMPL_MSG(JRD, 421, lost_db_connection, -901, "08", "006", "connection lost to database")
|
||||
FB_IMPL_MSG(JRD, 422, no_write_user_priv, -901, "28", "000", "User cannot write to RDB$USER_PRIVILEGES")
|
||||
FB_IMPL_MSG(JRD, 423, token_too_long, -104, "42", "000", "token size exceeds limit")
|
||||
FB_IMPL_MSG(JRD, 424, max_att_exceeded, -906, "08", "001", "Maximum user count exceeded. Contact your database administrator.")
|
||||
FB_IMPL_MSG(JRD, 425, login_same_as_role_name, -902, "28", "000", "Your login @1 is same as one of the SQL role name. Ask your database administrator to set up a valid Firebird login.")
|
||||
FB_IMPL_MSG(JRD, 426, reftable_requires_pk, -607, "42", "000", "\"REFERENCES table\" without \"(column)\" requires PRIMARY KEY on referenced table")
|
||||
FB_IMPL_MSG(JRD, 427, usrname_too_long, -85, "28", "000", "The username entered is too long. Maximum length is 31 bytes.")
|
||||
FB_IMPL_MSG(JRD, 428, password_too_long, -85, "28", "000", "The password specified is too long. Maximum length is 8 bytes.")
|
||||
FB_IMPL_MSG(JRD, 429, usrname_required, -85, "28", "000", "A username is required for this operation.")
|
||||
FB_IMPL_MSG(JRD, 430, password_required, -85, "28", "000", "A password is required for this operation")
|
||||
FB_IMPL_MSG(JRD, 431, bad_protocol, -85, "42", "000", "The network protocol specified is invalid")
|
||||
FB_IMPL_MSG(JRD, 432, dup_usrname_found, -85, "28", "000", "A duplicate user name was found in the security database")
|
||||
FB_IMPL_MSG(JRD, 433, usrname_not_found, -85, "28", "000", "The user name specified was not found in the security database")
|
||||
FB_IMPL_MSG(JRD, 434, error_adding_sec_record, -85, "28", "000", "An error occurred while attempting to add the user.")
|
||||
FB_IMPL_MSG(JRD, 435, error_modifying_sec_record, -85, "28", "000", "An error occurred while attempting to modify the user record.")
|
||||
FB_IMPL_MSG(JRD, 436, error_deleting_sec_record, -85, "28", "000", "An error occurred while attempting to delete the user record.")
|
||||
FB_IMPL_MSG(JRD, 437, error_updating_sec_db, -85, "28", "000", "An error occurred while updating the security database.")
|
||||
FB_IMPL_MSG(JRD, 438, sort_rec_size_err, -904, "HY", "000", "sort record size of @1 bytes is too big")
|
||||
FB_IMPL_MSG(JRD, 439, bad_default_value, -204, "42", "000", "can not define a not null column with NULL as default value")
|
||||
FB_IMPL_MSG(JRD, 440, invalid_clause, -204, "42", "000", "invalid clause --- '@1'")
|
||||
FB_IMPL_MSG(JRD, 441, too_many_handles, -904, "HY", "000", "too many open handles to database")
|
||||
FB_IMPL_MSG(JRD, 442, optimizer_blk_exc, -904, "HY", "000", "size of optimizer block exceeded")
|
||||
FB_IMPL_MSG(JRD, 443, invalid_string_constant, -104, "42", "000", "a string constant is delimited by double quotes")
|
||||
FB_IMPL_MSG(JRD, 444, transitional_date, -104, "HY", "000", "DATE must be changed to TIMESTAMP")
|
||||
FB_IMPL_MSG(JRD, 445, read_only_database, -817, "42", "000", "attempted update on read-only database")
|
||||
FB_IMPL_MSG(JRD, 446, must_be_dialect_2_and_up, -817, "HY", "000", "SQL dialect @1 is not supported in this database")
|
||||
FB_IMPL_MSG(JRD, 447, blob_filter_exception, -901, "HY", "000", "A fatal exception occurred during the execution of a blob filter.")
|
||||
FB_IMPL_MSG(JRD, 448, exception_access_violation, -901, "HY", "000", "Access violation. The code attempted to access a virtual address without privilege to do so.")
|
||||
FB_IMPL_MSG(JRD, 449, exception_datatype_missalignment, -901, "22", "000", "Datatype misalignment. The attempted to read or write a value that was not stored on a memory boundary.")
|
||||
FB_IMPL_MSG(JRD, 450, exception_array_bounds_exceeded, -901, "22", "000", "Array bounds exceeded. The code attempted to access an array element that is out of bounds.")
|
||||
FB_IMPL_MSG(JRD, 451, exception_float_denormal_operand, -901, "22", "000", "Float denormal operand. One of the floating-point operands is too small to represent a standard float value.")
|
||||
FB_IMPL_MSG(JRD, 452, exception_float_divide_by_zero, -901, "22", "012", "Floating-point divide by zero. The code attempted to divide a floating-point value by zero.")
|
||||
FB_IMPL_MSG(JRD, 453, exception_float_inexact_result, -901, "22", "000", "Floating-point inexact result. The result of a floating-point operation cannot be represented as a decimal fraction.")
|
||||
FB_IMPL_MSG(JRD, 454, exception_float_invalid_operand, -901, "22", "000", "Floating-point invalid operand. An indeterminant error occurred during a floating-point operation.")
|
||||
FB_IMPL_MSG(JRD, 455, exception_float_overflow, -901, "22", "003", "Floating-point overflow. The exponent of a floating-point operation is greater than the magnitude allowed.")
|
||||
FB_IMPL_MSG(JRD, 456, exception_float_stack_check, -901, "22", "000", "Floating-point stack check. The stack overflowed or underflowed as the result of a floating-point operation.")
|
||||
FB_IMPL_MSG(JRD, 457, exception_float_underflow, -901, "22", "003", "Floating-point underflow. The exponent of a floating-point operation is less than the magnitude allowed.")
|
||||
FB_IMPL_MSG(JRD, 458, exception_integer_divide_by_zero, -901, "22", "012", "Integer divide by zero. The code attempted to divide an integer value by an integer divisor of zero.")
|
||||
FB_IMPL_MSG(JRD, 459, exception_integer_overflow, -901, "22", "003", "Integer overflow. The result of an integer operation caused the most significant bit of the result to carry.")
|
||||
FB_IMPL_MSG(JRD, 460, exception_unknown, -901, "HY", "000", "An exception occurred that does not have a description. Exception number @1.")
|
||||
FB_IMPL_MSG(JRD, 461, exception_stack_overflow, -901, "HY", "001", "Stack overflow. The resource requirements of the runtime stack have exceeded the memory available to it.")
|
||||
FB_IMPL_MSG(JRD, 462, exception_sigsegv, -901, "HY", "000", "Segmentation Fault. The code attempted to access memory without privileges.")
|
||||
FB_IMPL_MSG(JRD, 463, exception_sigill, -901, "HY", "000", "Illegal Instruction. The Code attempted to perform an illegal operation.")
|
||||
FB_IMPL_MSG(JRD, 464, exception_sigbus, -901, "HY", "000", "Bus Error. The Code caused a system bus error.")
|
||||
FB_IMPL_MSG(JRD, 465, exception_sigfpe, -901, "HY", "000", "Floating Point Error. The Code caused an Arithmetic Exception or a floating point exception.")
|
||||
FB_IMPL_MSG(JRD, 466, ext_file_delete, -901, "42", "000", "Cannot delete rows from external files.")
|
||||
FB_IMPL_MSG(JRD, 467, ext_file_modify, -901, "42", "000", "Cannot update rows in external files.")
|
||||
FB_IMPL_MSG(JRD, 468, adm_task_denied, -901, "28", "000", "Unable to perform operation")
|
||||
FB_IMPL_MSG(JRD, 469, extract_input_mismatch, -105, "42", "000", "Specified EXTRACT part does not exist in input datatype")
|
||||
FB_IMPL_MSG(JRD, 470, insufficient_svc_privileges, -551, "28", "000", "Service @1 requires SYSDBA permissions. Reattach to the Service Manager using the SYSDBA account.")
|
||||
FB_IMPL_MSG(JRD, 471, file_in_use, -902, "HY", "000", "The file @1 is currently in use by another process. Try again later.")
|
||||
FB_IMPL_MSG(JRD, 472, service_att_err, -904, "HY", "000", "Cannot attach to services manager")
|
||||
FB_IMPL_MSG(JRD, 473, ddl_not_allowed_by_db_sql_dial, -817, "42", "000", "Metadata update statement is not allowed by the current database SQL dialect @1")
|
||||
FB_IMPL_MSG(JRD, 474, cancelled, -901, "HY", "008", "operation was cancelled")
|
||||
FB_IMPL_MSG(JRD, 475, unexp_spb_form, -902, "HY", "000", "unexpected item in service parameter block, expected @1")
|
||||
FB_IMPL_MSG(JRD, 476, sql_dialect_datatype_unsupport, -104, "HY", "000", "Client SQL dialect @1 does not support reference to @2 datatype")
|
||||
FB_IMPL_MSG(JRD, 477, svcnouser, -901, "HY", "000", "user name and password are required while attaching to the services manager")
|
||||
FB_IMPL_MSG(JRD, 478, depend_on_uncommitted_rel, -104, "42", "000", "You created an indirect dependency on uncommitted metadata. You must roll back the current transaction.")
|
||||
FB_IMPL_MSG(JRD, 479, svc_name_missing, -904, "HY", "000", "The service name was not specified.")
|
||||
FB_IMPL_MSG(JRD, 480, too_many_contexts, -204, "54", "001", "Too many Contexts of Relation/Procedure/Views. Maximum allowed is 256")
|
||||
FB_IMPL_MSG(JRD, 481, datype_notsup, -901, "22", "008", "data type not supported for arithmetic")
|
||||
FB_IMPL_MSG(JRD, 482, dialect_reset_warning, 501, "01", "000", "Database dialect being changed from 3 to 1")
|
||||
FB_IMPL_MSG(JRD, 483, dialect_not_changed, -901, "HY", "000", "Database dialect not changed.")
|
||||
FB_IMPL_MSG(JRD, 484, database_create_failed, -901, "HY", "000", "Unable to create database @1")
|
||||
FB_IMPL_MSG(JRD, 485, inv_dialect_specified, -901, "42", "000", "Database dialect @1 is not a valid dialect.")
|
||||
FB_IMPL_MSG(JRD, 486, valid_db_dialects, -901, "00", "000", "Valid database dialects are @1.")
|
||||
FB_IMPL_MSG(JRD, 487, sqlwarn, 300, "00", "000", "SQL warning code = @1")
|
||||
FB_IMPL_MSG(JRD, 488, dtype_renamed, 301, "HY", "000", "DATE data type is now called TIMESTAMP")
|
||||
FB_IMPL_MSG(JRD, 489, extern_func_dir_error, -902, "38", "000", "Function @1 is in @2, which is not in a permitted directory for external functions.")
|
||||
FB_IMPL_MSG(JRD, 490, date_range_exceeded, -833, "22", "008", "value exceeds the range for valid dates")
|
||||
FB_IMPL_MSG(JRD, 491, inv_client_dialect_specified, -901, "42", "000", "passed client dialect @1 is not a valid dialect.")
|
||||
FB_IMPL_MSG(JRD, 492, valid_client_dialects, -901, "00", "000", "Valid client dialects are @1.")
|
||||
FB_IMPL_MSG(JRD, 493, optimizer_between_err, -904, "HY", "004", "Unsupported field type specified in BETWEEN predicate.")
|
||||
FB_IMPL_MSG(JRD, 494, service_not_supported, -901, "HY", "000", "Services functionality will be supported in a later version of the product")
|
||||
FB_IMPL_MSG(JRD, 495, generator_name, -607, "00", "000", "GENERATOR @1")
|
||||
FB_IMPL_MSG(JRD, 496, udf_name, -607, "38", "000", "Function @1")
|
||||
FB_IMPL_MSG(JRD, 497, bad_limit_param, -204, "HY", "000", "Invalid parameter to FETCH or FIRST. Only integers >= 0 are allowed.")
|
||||
FB_IMPL_MSG(JRD, 498, bad_skip_param, -204, "42", "000", "Invalid parameter to OFFSET or SKIP. Only integers >= 0 are allowed.")
|
||||
FB_IMPL_MSG(JRD, 499, io_32bit_exceeded_err, -902, "54", "000", "File exceeded maximum size of 2GB. Add another database file or use a 64 bit I/O version of Firebird.")
|
||||
FB_IMPL_MSG(JRD, 500, invalid_savepoint, -901, "3B", "000", "Unable to find savepoint with name @1 in transaction context")
|
||||
FB_IMPL_MSG(JRD, 501, dsql_column_pos_err, -104, "42", "000", "Invalid column position used in the @1 clause")
|
||||
FB_IMPL_MSG(JRD, 502, dsql_agg_where_err, -104, "42", "000", "Cannot use an aggregate or window function in a WHERE clause, use HAVING (for aggregate only) instead")
|
||||
FB_IMPL_MSG(JRD, 503, dsql_agg_group_err, -104, "42", "000", "Cannot use an aggregate or window function in a GROUP BY clause")
|
||||
FB_IMPL_MSG(JRD, 504, dsql_agg_column_err, -104, "42", "000", "Invalid expression in the @1 (not contained in either an aggregate function or the GROUP BY clause)")
|
||||
FB_IMPL_MSG(JRD, 505, dsql_agg_having_err, -104, "42", "000", "Invalid expression in the @1 (neither an aggregate function nor a part of the GROUP BY clause)")
|
||||
FB_IMPL_MSG(JRD, 506, dsql_agg_nested_err, -104, "42", "000", "Nested aggregate and window functions are not allowed")
|
||||
FB_IMPL_MSG(JRD, 507, exec_sql_invalid_arg, -904, "42", "000", "Invalid argument in EXECUTE STATEMENT - cannot convert to string")
|
||||
FB_IMPL_MSG(JRD, 508, exec_sql_invalid_req, -904, "42", "000", "Wrong request type in EXECUTE STATEMENT '@1'")
|
||||
FB_IMPL_MSG(JRD, 509, exec_sql_invalid_var, -904, "42", "000", "Variable type (position @1) in EXECUTE STATEMENT '@2' INTO does not match returned column type")
|
||||
FB_IMPL_MSG(JRD, 510, exec_sql_max_call_exceeded, -904, "42", "000", "Too many recursion levels of EXECUTE STATEMENT")
|
||||
FB_IMPL_MSG(JRD, 511, conf_access_denied, -902, "28", "000", "Use of @1 at location @2 is not allowed by server configuration")
|
||||
FB_IMPL_MSG(JRD, 512, wrong_backup_state, -904, "HY", "000", "Cannot change difference file name while database is in backup mode")
|
||||
FB_IMPL_MSG(JRD, 513, wal_backup_err, -904, "HY", "000", "Physical backup is not allowed while Write-Ahead Log is in use")
|
||||
FB_IMPL_MSG(JRD, 514, cursor_not_open, -902, "24", "000", "Cursor is not open")
|
||||
FB_IMPL_MSG(JRD, 515, bad_shutdown_mode, -901, "08", "007", "Target shutdown mode is invalid for database \"@1\"")
|
||||
FB_IMPL_MSG(JRD, 516, concat_overflow, -802, "HY", "000", "Concatenation overflow. Resulting string cannot exceed 32765 bytes in length.")
|
||||
FB_IMPL_MSG(JRD, 517, bad_substring_offset, -204, "22", "011", "Invalid offset parameter @1 to SUBSTRING. Only positive integers are allowed.")
|
||||
FB_IMPL_MSG(JRD, 518, foreign_key_target_doesnt_exist, -530, "42", "000", "Foreign key reference target does not exist")
|
||||
FB_IMPL_MSG(JRD, 519, foreign_key_references_present, -530, "42", "000", "Foreign key references are present for the record")
|
||||
FB_IMPL_MSG(JRD, 520, no_update, -901, "HY", "000", "cannot update")
|
||||
FB_IMPL_MSG(JRD, 521, cursor_already_open, -902, "24", "000", "Cursor is already open")
|
||||
FB_IMPL_MSG(JRD, 522, stack_trace, -901, "00", "000", "@1")
|
||||
FB_IMPL_MSG(JRD, 523, ctx_var_not_found, -901, "HY", "000", "Context variable @1 is not found in namespace @2")
|
||||
FB_IMPL_MSG(JRD, 524, ctx_namespace_invalid, -901, "HY", "000", "Invalid namespace name @1 passed to @2")
|
||||
FB_IMPL_MSG(JRD, 525, ctx_too_big, -901, "54", "000", "Too many context variables")
|
||||
FB_IMPL_MSG(JRD, 526, ctx_bad_argument, -901, "HY", "000", "Invalid argument passed to @1")
|
||||
FB_IMPL_MSG(JRD, 527, identifier_too_long, -901, "42", "000", "BLR syntax error. Identifier @1... is too long")
|
||||
FB_IMPL_MSG(JRD, 528, except2, -836, "HY", "000", "exception @1")
|
||||
FB_IMPL_MSG(JRD, 529, malformed_string, -104, "22", "000", "Malformed string")
|
||||
FB_IMPL_MSG(JRD, 530, prc_out_param_mismatch, -170, "07", "002", "Output parameter mismatch for procedure @1")
|
||||
FB_IMPL_MSG(JRD, 531, command_end_err2, -104, "42", "000", "Unexpected end of command - line @1, column @2")
|
||||
FB_IMPL_MSG(JRD, 532, partner_idx_incompat_type, -904, "42", "000", "partner index segment no @1 has incompatible data type")
|
||||
FB_IMPL_MSG(JRD, 533, bad_substring_length, -204, "22", "011", "Invalid length parameter @1 to SUBSTRING. Negative integers are not allowed.")
|
||||
FB_IMPL_MSG(JRD, 534, charset_not_installed, -204, "2C", "000", "CHARACTER SET @1 is not installed")
|
||||
FB_IMPL_MSG(JRD, 535, collation_not_installed, -204, "22", "021", "COLLATION @1 for CHARACTER SET @2 is not installed")
|
||||
FB_IMPL_MSG(JRD, 536, att_shutdown, -902, "08", "003", "connection shutdown")
|
||||
FB_IMPL_MSG(JRD, 537, blobtoobig, -904, "54", "000", "Maximum BLOB size exceeded")
|
||||
FB_IMPL_MSG(JRD, 538, must_have_phys_field, -607, "42", "000", "Can't have relation with only computed fields or constraints")
|
||||
FB_IMPL_MSG(JRD, 539, invalid_time_precision, -901, "22", "007", "Time precision exceeds allowed range (0-@1)")
|
||||
FB_IMPL_MSG(JRD, 540, blob_convert_error, -413, "HY", "000", "Unsupported conversion to target type BLOB (subtype @1)")
|
||||
FB_IMPL_MSG(JRD, 541, array_convert_error, -413, "22", "000", "Unsupported conversion to target type ARRAY")
|
||||
FB_IMPL_MSG(JRD, 542, record_lock_not_supp, -904, "40", "001", "Stream does not support record locking")
|
||||
FB_IMPL_MSG(JRD, 543, partner_idx_not_found, -904, "42", "000", "Cannot create foreign key constraint @1. Partner index does not exist or is inactive.")
|
||||
FB_IMPL_MSG(JRD, 544, tra_num_exc, -904, "54", "000", "Transactions count exceeded. Perform backup and restore to make database operable again")
|
||||
FB_IMPL_MSG(JRD, 545, field_disappeared, -904, "42", "000", "Column has been unexpectedly deleted")
|
||||
FB_IMPL_MSG(JRD, 546, met_wrong_gtt_scope, -901, "HY", "000", "@1 cannot depend on @2")
|
||||
FB_IMPL_MSG(JRD, 547, subtype_for_internal_use, -204, "HY", "000", "Blob sub_types bigger than 1 (text) are for internal use only")
|
||||
FB_IMPL_MSG(JRD, 548, illegal_prc_type, -901, "42", "000", "Procedure @1 is not selectable (it does not contain a SUSPEND statement)")
|
||||
FB_IMPL_MSG(JRD, 549, invalid_sort_datatype, -901, "42", "000", "Datatype @1 is not supported for sorting operation")
|
||||
FB_IMPL_MSG(JRD, 550, collation_name, -901, "00", "000", "COLLATION @1")
|
||||
FB_IMPL_MSG(JRD, 551, domain_name, -901, "00", "000", "DOMAIN @1")
|
||||
FB_IMPL_MSG(JRD, 552, domnotdef, -219, "42", "000", "domain @1 is not defined")
|
||||
FB_IMPL_MSG(JRD, 553, array_max_dimensions, -171, "54", "000", "Array data type can use up to @1 dimensions")
|
||||
FB_IMPL_MSG(JRD, 554, max_db_per_trans_allowed, -901, "54", "000", "A multi database transaction cannot span more than @1 databases")
|
||||
FB_IMPL_MSG(JRD, 555, bad_debug_format, 0, "00", "000", "Bad debug info format")
|
||||
FB_IMPL_MSG(JRD, 556, bad_proc_BLR, -901, "2F", "000", "Error while parsing procedure @1's BLR")
|
||||
FB_IMPL_MSG(JRD, 557, key_too_big, -901, "54", "000", "index key too big")
|
||||
FB_IMPL_MSG(JRD, 558, concurrent_transaction, -904, "HY", "000", "concurrent transaction number is @1")
|
||||
FB_IMPL_MSG(JRD, 559, not_valid_for_var, -625, "42", "000", "validation error for variable @1, value \"@2\"")
|
||||
FB_IMPL_MSG(JRD, 560, not_valid_for, -625, "42", "000", "validation error for @1, value \"@2\"")
|
||||
FB_IMPL_MSG(JRD, 561, need_difference, -820, "HY", "000", "Difference file name should be set explicitly for database on raw device")
|
||||
FB_IMPL_MSG(JRD, 562, long_login, -902, "HY", "000", "Login name too long (@1 characters, maximum allowed @2)")
|
||||
FB_IMPL_MSG(JRD, 563, fldnotdef2, -205, "42", "S22", "column @1 is not defined in procedure @2")
|
||||
FB_IMPL_MSG(JRD, 564, invalid_similar_pattern, -105, "42", "000", "Invalid SIMILAR TO pattern")
|
||||
FB_IMPL_MSG(JRD, 565, bad_teb_form, -901, "HY", "000", "Invalid TEB format")
|
||||
FB_IMPL_MSG(JRD, 566, tpb_multiple_txn_isolation, -901, "HY", "000", "Found more than one transaction isolation in TPB")
|
||||
FB_IMPL_MSG(JRD, 567, tpb_reserv_before_table, -901, "HY", "000", "Table reservation lock type @1 requires table name before in TPB")
|
||||
FB_IMPL_MSG(JRD, 568, tpb_multiple_spec, -901, "HY", "000", "Found more than one @1 specification in TPB")
|
||||
FB_IMPL_MSG(JRD, 569, tpb_option_without_rc, -901, "HY", "000", "Option @1 requires READ COMMITTED isolation in TPB")
|
||||
FB_IMPL_MSG(JRD, 570, tpb_conflicting_options, -901, "HY", "000", "Option @1 is not valid if @2 was used previously in TPB")
|
||||
FB_IMPL_MSG(JRD, 571, tpb_reserv_missing_tlen, -901, "HY", "000", "Table name length missing after table reservation @1 in TPB")
|
||||
FB_IMPL_MSG(JRD, 572, tpb_reserv_long_tlen, -901, "HY", "000", "Table name length @1 is too long after table reservation @2 in TPB")
|
||||
FB_IMPL_MSG(JRD, 573, tpb_reserv_missing_tname, -901, "HY", "000", "Table name length @1 without table name after table reservation @2 in TPB")
|
||||
FB_IMPL_MSG(JRD, 574, tpb_reserv_corrup_tlen, -901, "HY", "000", "Table name length @1 goes beyond the remaining TPB size after table reservation @2")
|
||||
FB_IMPL_MSG(JRD, 575, tpb_reserv_null_tlen, -901, "HY", "000", "Table name length is zero after table reservation @1 in TPB")
|
||||
FB_IMPL_MSG(JRD, 576, tpb_reserv_relnotfound, -901, "HY", "000", "Table or view @1 not defined in system tables after table reservation @2 in TPB")
|
||||
FB_IMPL_MSG(JRD, 577, tpb_reserv_baserelnotfound, -901, "HY", "000", "Base table or view @1 for view @2 not defined in system tables after table reservation @3 in TPB")
|
||||
FB_IMPL_MSG(JRD, 578, tpb_missing_len, -901, "HY", "000", "Option length missing after option @1 in TPB")
|
||||
FB_IMPL_MSG(JRD, 579, tpb_missing_value, -901, "HY", "000", "Option length @1 without value after option @2 in TPB")
|
||||
FB_IMPL_MSG(JRD, 580, tpb_corrupt_len, -901, "HY", "000", "Option length @1 goes beyond the remaining TPB size after option @2")
|
||||
FB_IMPL_MSG(JRD, 581, tpb_null_len, -901, "HY", "000", "Option length is zero after table reservation @1 in TPB")
|
||||
FB_IMPL_MSG(JRD, 582, tpb_overflow_len, -901, "HY", "000", "Option length @1 exceeds the range for option @2 in TPB")
|
||||
FB_IMPL_MSG(JRD, 583, tpb_invalid_value, -901, "HY", "000", "Option value @1 is invalid for the option @2 in TPB")
|
||||
FB_IMPL_MSG(JRD, 584, tpb_reserv_stronger_wng, -901, "HY", "000", "Preserving previous table reservation @1 for table @2, stronger than new @3 in TPB")
|
||||
FB_IMPL_MSG(JRD, 585, tpb_reserv_stronger, -901, "HY", "000", "Table reservation @1 for table @2 already specified and is stronger than new @3 in TPB")
|
||||
FB_IMPL_MSG(JRD, 586, tpb_reserv_max_recursion, -901, "HY", "000", "Table reservation reached maximum recursion of @1 when expanding views in TPB")
|
||||
FB_IMPL_MSG(JRD, 587, tpb_reserv_virtualtbl, -901, "HY", "000", "Table reservation in TPB cannot be applied to @1 because it's a virtual table")
|
||||
FB_IMPL_MSG(JRD, 588, tpb_reserv_systbl, -901, "HY", "000", "Table reservation in TPB cannot be applied to @1 because it's a system table")
|
||||
FB_IMPL_MSG(JRD, 589, tpb_reserv_temptbl, -901, "HY", "000", "Table reservation @1 or @2 in TPB cannot be applied to @3 because it's a temporary table")
|
||||
FB_IMPL_MSG(JRD, 590, tpb_readtxn_after_writelock, -901, "HY", "000", "Cannot set the transaction in read only mode after a table reservation isc_tpb_lock_write in TPB")
|
||||
FB_IMPL_MSG(JRD, 591, tpb_writelock_after_readtxn, -901, "HY", "000", "Cannot take a table reservation isc_tpb_lock_write in TPB because the transaction is in read only mode")
|
||||
FB_IMPL_MSG(JRD, 592, time_range_exceeded, -833, "22", "008", "value exceeds the range for a valid time")
|
||||
FB_IMPL_MSG(JRD, 593, datetime_range_exceeded, -833, "22", "008", "value exceeds the range for valid timestamps")
|
||||
FB_IMPL_MSG(JRD, 594, string_truncation, -802, "22", "001", "string right truncation")
|
||||
FB_IMPL_MSG(JRD, 595, blob_truncation, -802, "22", "001", "blob truncation when converting to a string: length limit exceeded")
|
||||
FB_IMPL_MSG(JRD, 596, numeric_out_of_range, -802, "22", "003", "numeric value is out of range")
|
||||
FB_IMPL_MSG(JRD, 597, shutdown_timeout, -901, "HY", "T00", "Firebird shutdown is still in progress after the specified timeout")
|
||||
FB_IMPL_MSG(JRD, 598, att_handle_busy, -901, "HY", "010", "Attachment handle is busy")
|
||||
FB_IMPL_MSG(JRD, 599, bad_udf_freeit, -901, "39", "000", "Bad written UDF detected: pointer returned in FREE_IT function was not allocated by ib_util_malloc")
|
||||
FB_IMPL_MSG(JRD, 600, eds_provider_not_found, -901, "42", "000", "External Data Source provider '@1' not found")
|
||||
FB_IMPL_MSG(JRD, 601, eds_connection, -901, "42", "000", "Execute statement error at @1 :\n@2Data source : @3")
|
||||
FB_IMPL_MSG(JRD, 602, eds_preprocess, -901, "42", "000", "Execute statement preprocess SQL error")
|
||||
FB_IMPL_MSG(JRD, 603, eds_stmt_expected, -901, "42", "000", "Statement expected")
|
||||
FB_IMPL_MSG(JRD, 604, eds_prm_name_expected, -901, "42", "000", "Parameter name expected")
|
||||
FB_IMPL_MSG(JRD, 605, eds_unclosed_comment, -901, "42", "000", "Unclosed comment found near '@1'")
|
||||
FB_IMPL_MSG(JRD, 606, eds_statement, -901, "42", "000", "Execute statement error at @1 :\n@2Statement : @3\nData source : @4")
|
||||
FB_IMPL_MSG(JRD, 607, eds_input_prm_mismatch, -901, "42", "000", "Input parameters mismatch")
|
||||
FB_IMPL_MSG(JRD, 608, eds_output_prm_mismatch, -901, "42", "000", "Output parameters mismatch")
|
||||
FB_IMPL_MSG(JRD, 609, eds_input_prm_not_set, -901, "42", "000", "Input parameter '@1' have no value set")
|
||||
FB_IMPL_MSG(JRD, 610, too_big_blr, -104, "HY", "000", "BLR stream length @1 exceeds implementation limit @2")
|
||||
FB_IMPL_MSG(JRD, 611, montabexh, 0, "HY", "001", "Monitoring table space exhausted")
|
||||
FB_IMPL_MSG(JRD, 612, modnotfound, -172, "39", "000", "module name or entrypoint could not be found")
|
||||
FB_IMPL_MSG(JRD, 613, nothing_to_cancel, -901, "HY", "018", "nothing to cancel")
|
||||
FB_IMPL_MSG(JRD, 614, ibutil_not_loaded, -901, "39", "000", "ib_util library has not been loaded to deallocate memory returned by FREE_IT function")
|
||||
FB_IMPL_MSG(JRD, 615, circular_computed, -904, "42", "000", "Cannot have circular dependencies with computed fields")
|
||||
FB_IMPL_MSG(JRD, 616, psw_db_error, -902, "28", "000", "Security database error")
|
||||
FB_IMPL_MSG(JRD, 617, invalid_type_datetime_op, -833, "42", "000", "Invalid data type in DATE/TIME/TIMESTAMP addition or subtraction in add_datettime()")
|
||||
FB_IMPL_MSG(JRD, 618, onlycan_add_timetodate, -833, "42", "000", "Only a TIME value can be added to a DATE value")
|
||||
FB_IMPL_MSG(JRD, 619, onlycan_add_datetotime, -833, "42", "000", "Only a DATE value can be added to a TIME value")
|
||||
FB_IMPL_MSG(JRD, 620, onlycansub_tstampfromtstamp, -833, "42", "000", "TIMESTAMP values can be subtracted only from another TIMESTAMP value")
|
||||
FB_IMPL_MSG(JRD, 621, onlyoneop_mustbe_tstamp, -833, "42", "000", "Only one operand can be of type TIMESTAMP")
|
||||
FB_IMPL_MSG(JRD, 622, invalid_extractpart_time, -833, "42", "000", "Only HOUR, MINUTE, SECOND and MILLISECOND can be extracted from TIME values")
|
||||
FB_IMPL_MSG(JRD, 623, invalid_extractpart_date, -833, "42", "000", "HOUR, MINUTE, SECOND and MILLISECOND cannot be extracted from DATE values")
|
||||
FB_IMPL_MSG(JRD, 624, invalidarg_extract, -833, "42", "000", "Invalid argument for EXTRACT() not being of DATE/TIME/TIMESTAMP type")
|
||||
FB_IMPL_MSG(JRD, 625, sysf_argmustbe_exact, -833, "42", "000", "Arguments for @1 must be integral types or NUMERIC/DECIMAL without scale")
|
||||
FB_IMPL_MSG(JRD, 626, sysf_argmustbe_exact_or_fp, -833, "42", "000", "First argument for @1 must be integral type or floating point type")
|
||||
FB_IMPL_MSG(JRD, 627, sysf_argviolates_uuidtype, -833, "42", "000", "Human readable UUID argument for @1 must be of string type")
|
||||
FB_IMPL_MSG(JRD, 628, sysf_argviolates_uuidlen, -833, "42", "000", "Human readable UUID argument for @2 must be of exact length @1")
|
||||
FB_IMPL_MSG(JRD, 629, sysf_argviolates_uuidfmt, -833, "42", "000", "Human readable UUID argument for @3 must have \"-\" at position @2 instead of \"@1\"")
|
||||
FB_IMPL_MSG(JRD, 630, sysf_argviolates_guidigits, -833, "42", "000", "Human readable UUID argument for @3 must have hex digit at position @2 instead of \"@1\"")
|
||||
FB_IMPL_MSG(JRD, 631, sysf_invalid_addpart_time, -833, "42", "000", "Only HOUR, MINUTE, SECOND and MILLISECOND can be added to TIME values in @1")
|
||||
FB_IMPL_MSG(JRD, 632, sysf_invalid_add_datetime, -833, "42", "000", "Invalid data type in addition of part to DATE/TIME/TIMESTAMP in @1")
|
||||
FB_IMPL_MSG(JRD, 633, sysf_invalid_addpart_dtime, -833, "42", "000", "Invalid part @1 to be added to a DATE/TIME/TIMESTAMP value in @2")
|
||||
FB_IMPL_MSG(JRD, 634, sysf_invalid_add_dtime_rc, -833, "42", "000", "Expected DATE/TIME/TIMESTAMP type in evlDateAdd() result")
|
||||
FB_IMPL_MSG(JRD, 635, sysf_invalid_diff_dtime, -833, "42", "000", "Expected DATE/TIME/TIMESTAMP type as first and second argument to @1")
|
||||
FB_IMPL_MSG(JRD, 636, sysf_invalid_timediff, -833, "42", "000", "The result of TIME-<value> in @1 cannot be expressed in YEAR, MONTH, DAY or WEEK")
|
||||
FB_IMPL_MSG(JRD, 637, sysf_invalid_tstamptimediff, -833, "42", "000", "The result of TIME-TIMESTAMP or TIMESTAMP-TIME in @1 cannot be expressed in HOUR, MINUTE, SECOND or MILLISECOND")
|
||||
FB_IMPL_MSG(JRD, 638, sysf_invalid_datetimediff, -833, "42", "000", "The result of DATE-TIME or TIME-DATE in @1 cannot be expressed in HOUR, MINUTE, SECOND and MILLISECOND")
|
||||
FB_IMPL_MSG(JRD, 639, sysf_invalid_diffpart, -833, "42", "000", "Invalid part @1 to express the difference between two DATE/TIME/TIMESTAMP values in @2")
|
||||
FB_IMPL_MSG(JRD, 640, sysf_argmustbe_positive, -833, "42", "000", "Argument for @1 must be positive")
|
||||
FB_IMPL_MSG(JRD, 641, sysf_basemustbe_positive, -833, "42", "000", "Base for @1 must be positive")
|
||||
FB_IMPL_MSG(JRD, 642, sysf_argnmustbe_nonneg, -833, "42", "000", "Argument #@1 for @2 must be zero or positive")
|
||||
FB_IMPL_MSG(JRD, 643, sysf_argnmustbe_positive, -833, "42", "000", "Argument #@1 for @2 must be positive")
|
||||
FB_IMPL_MSG(JRD, 644, sysf_invalid_zeropowneg, -833, "42", "000", "Base for @1 cannot be zero if exponent is negative")
|
||||
FB_IMPL_MSG(JRD, 645, sysf_invalid_negpowfp, -833, "42", "000", "Base for @1 cannot be negative if exponent is not an integral value")
|
||||
FB_IMPL_MSG(JRD, 646, sysf_invalid_scale, -833, "42", "000", "The numeric scale must be between -128 and 127 in @1")
|
||||
FB_IMPL_MSG(JRD, 647, sysf_argmustbe_nonneg, -833, "42", "000", "Argument for @1 must be zero or positive")
|
||||
FB_IMPL_MSG(JRD, 648, sysf_binuuid_mustbe_str, -833, "42", "000", "Binary UUID argument for @1 must be of string type")
|
||||
FB_IMPL_MSG(JRD, 649, sysf_binuuid_wrongsize, -833, "42", "000", "Binary UUID argument for @2 must use @1 bytes")
|
||||
FB_IMPL_MSG(JRD, 650, missing_required_spb, -902, "HY", "000", "Missing required item @1 in service parameter block")
|
||||
FB_IMPL_MSG(JRD, 651, net_server_shutdown, -902, "08", "006", "@1 server is shutdown")
|
||||
FB_IMPL_MSG(JRD, 652, bad_conn_str, -924, "08", "001", "Invalid connection string")
|
||||
FB_IMPL_MSG(JRD, 653, bad_epb_form, -901, "HY", "000", "Unrecognized events block")
|
||||
FB_IMPL_MSG(JRD, 654, no_threads, -902, "08", "004", "Could not start first worker thread - shutdown server")
|
||||
FB_IMPL_MSG(JRD, 655, net_event_connect_timeout, -902, "08", "006", "Timeout occurred while waiting for a secondary connection for event processing")
|
||||
FB_IMPL_MSG(JRD, 656, sysf_argmustbe_nonzero, -833, "42", "000", "Argument for @1 must be different than zero")
|
||||
FB_IMPL_MSG(JRD, 657, sysf_argmustbe_range_inc1_1, -833, "42", "000", "Argument for @1 must be in the range [-1, 1]")
|
||||
FB_IMPL_MSG(JRD, 658, sysf_argmustbe_gteq_one, -833, "42", "000", "Argument for @1 must be greater or equal than one")
|
||||
FB_IMPL_MSG(JRD, 659, sysf_argmustbe_range_exc1_1, -833, "42", "000", "Argument for @1 must be in the range ]-1, 1[")
|
||||
FB_IMPL_MSG(JRD, 660, internal_rejected_params, -104, "HY", "000", "Incorrect parameters provided to internal function @1")
|
||||
FB_IMPL_MSG(JRD, 661, sysf_fp_overflow, -833, "42", "000", "Floating point overflow in built-in function @1")
|
||||
FB_IMPL_MSG(JRD, 662, udf_fp_overflow, -901, "39", "000", "Floating point overflow in result from UDF @1")
|
||||
FB_IMPL_MSG(JRD, 663, udf_fp_nan, -901, "39", "000", "Invalid floating point value returned by UDF @1")
|
||||
FB_IMPL_MSG(JRD, 664, instance_conflict, -902, "42", "000", "Database is probably already opened by another engine instance in another Windows session")
|
||||
FB_IMPL_MSG(JRD, 665, out_of_temp_space, -901, "HY", "000", "No free space found in temporary directories")
|
||||
FB_IMPL_MSG(JRD, 666, eds_expl_tran_ctrl, -901, "42", "000", "Explicit transaction control is not allowed")
|
||||
FB_IMPL_MSG(JRD, 667, no_trusted_spb, -902, "28", "000", "Use of TRUSTED switches in spb_command_line is prohibited")
|
||||
FB_IMPL_MSG(JRD, 668, package_name, -901, "42", "000", "PACKAGE @1")
|
||||
FB_IMPL_MSG(JRD, 669, cannot_make_not_null, -901, "22", "006", "Cannot make field @1 of table @2 NOT NULL because there are NULLs present")
|
||||
FB_IMPL_MSG(JRD, 670, feature_removed, -901, "0A", "000", "Feature @1 is not supported anymore")
|
||||
FB_IMPL_MSG(JRD, 671, view_name, -901, "00", "000", "VIEW @1")
|
||||
FB_IMPL_MSG(JRD, 672, lock_dir_access, -904, "08", "006", "Can not access lock files directory @1")
|
||||
FB_IMPL_MSG(JRD, 673, invalid_fetch_option, -901, "HY", "106", "Fetch option @1 is invalid for a non-scrollable cursor")
|
||||
FB_IMPL_MSG(JRD, 674, bad_fun_BLR, -901, "2F", "000", "Error while parsing function @1's BLR")
|
||||
FB_IMPL_MSG(JRD, 675, func_pack_not_implemented, -901, "2F", "000", "Cannot execute function @1 of the unimplemented package @2")
|
||||
FB_IMPL_MSG(JRD, 676, proc_pack_not_implemented, -901, "2F", "000", "Cannot execute procedure @1 of the unimplemented package @2")
|
||||
FB_IMPL_MSG(JRD, 677, eem_func_not_returned, -901, "39", "000", "External function @1 not returned by the external engine plugin @2")
|
||||
FB_IMPL_MSG(JRD, 678, eem_proc_not_returned, -901, "39", "000", "External procedure @1 not returned by the external engine plugin @2")
|
||||
FB_IMPL_MSG(JRD, 679, eem_trig_not_returned, -901, "39", "000", "External trigger @1 not returned by the external engine plugin @2")
|
||||
FB_IMPL_MSG(JRD, 680, eem_bad_plugin_ver, -901, "39", "000", "Incompatible plugin version @1 for external engine @2")
|
||||
FB_IMPL_MSG(JRD, 681, eem_engine_notfound, -901, "39", "000", "External engine @1 not found")
|
||||
FB_IMPL_MSG(JRD, 682, attachment_in_use, -532, "08", "002", "Attachment is in use")
|
||||
FB_IMPL_MSG(JRD, 683, transaction_in_use, -532, "25", "S02", "Transaction is in use")
|
||||
FB_IMPL_MSG(JRD, 684, pman_cannot_load_plugin, -901, "39", "000", "Error loading plugin @1")
|
||||
FB_IMPL_MSG(JRD, 685, pman_module_notfound, -901, "00", "000", "Loadable module @1 not found")
|
||||
FB_IMPL_MSG(JRD, 686, pman_entrypoint_notfound, -901, "00", "000", "Standard plugin entrypoint does not exist in module @1")
|
||||
FB_IMPL_MSG(JRD, 687, pman_module_bad, -901, "00", "000", "Module @1 exists but can not be loaded")
|
||||
FB_IMPL_MSG(JRD, 688, pman_plugin_notfound, -901, "00", "000", "Module @1 does not contain plugin @2 type @3")
|
||||
FB_IMPL_MSG(JRD, 689, sysf_invalid_trig_namespace, -833, "42", "000", "Invalid usage of context namespace DDL_TRIGGER")
|
||||
FB_IMPL_MSG(JRD, 690, unexpected_null, -901, "22", "002", "Value is NULL but isNull parameter was not informed")
|
||||
FB_IMPL_MSG(JRD, 691, type_notcompat_blob, -901, "22", "00G", "Type @1 is incompatible with BLOB")
|
||||
FB_IMPL_MSG(JRD, 692, invalid_date_val, -901, "22", "003", "Invalid date")
|
||||
FB_IMPL_MSG(JRD, 693, invalid_time_val, -901, "22", "003", "Invalid time")
|
||||
FB_IMPL_MSG(JRD, 694, invalid_timestamp_val, -901, "22", "003", "Invalid timestamp")
|
||||
FB_IMPL_MSG(JRD, 695, invalid_index_val, -901, "22", "003", "Invalid index @1 in function @2")
|
||||
FB_IMPL_MSG(JRD, 696, formatted_exception, -836, "00", "000", "@1")
|
||||
FB_IMPL_MSG(JRD, 697, async_active, -532, "HY", "018", "Asynchronous call is already running for this attachment")
|
||||
FB_IMPL_MSG(JRD, 698, private_function, -901, "42", "000", "Function @1 is private to package @2")
|
||||
FB_IMPL_MSG(JRD, 699, private_procedure, -901, "42", "000", "Procedure @1 is private to package @2")
|
||||
FB_IMPL_MSG(JRD, 700, request_outdated, -904, "24", "000", "Request can't access new records in relation @1 and should be recompiled")
|
||||
FB_IMPL_MSG(JRD, 701, bad_events_handle, -901, "08", "003", "invalid events id (handle)")
|
||||
FB_IMPL_MSG(JRD, 702, cannot_copy_stmt, -104, "XX", "000", "Cannot copy statement @1")
|
||||
FB_IMPL_MSG(JRD, 703, invalid_boolean_usage, -104, "22", "000", "Invalid usage of boolean expression")
|
||||
FB_IMPL_MSG(JRD, 704, sysf_argscant_both_be_zero, -833, "42", "000", "Arguments for @1 cannot both be zero")
|
||||
FB_IMPL_MSG(JRD, 705, spb_no_id, -901, "HY", "000", "missing service ID in spb")
|
||||
FB_IMPL_MSG(JRD, 706, ee_blr_mismatch_null, -901, "42", "000", "External BLR message mismatch: invalid null descriptor at field @1")
|
||||
FB_IMPL_MSG(JRD, 707, ee_blr_mismatch_length, -901, "42", "000", "External BLR message mismatch: length = @1, expected @2")
|
||||
FB_IMPL_MSG(JRD, 708, ss_out_of_bounds, -406, "42", "000", "Subscript @1 out of bounds [@2, @3]")
|
||||
FB_IMPL_MSG(JRD, 709, missing_data_structures, -902, "28", "000", "Install incomplete. To complete security database initialization please CREATE USER. For details read doc/README.security_database.txt.")
|
||||
FB_IMPL_MSG(JRD, 710, protect_sys_tab, -902, "42", "000", "@1 operation is not allowed for system table @2")
|
||||
FB_IMPL_MSG(JRD, 711, libtommath_generic, -901, "2F", "000", "Libtommath error code @1 in function @2")
|
||||
FB_IMPL_MSG(JRD, 712, wroblrver2, -902, "HY", "000", "unsupported BLR version (expected between @1 and @2, encountered @3)")
|
||||
FB_IMPL_MSG(JRD, 713, trunc_limits, -551, "28", "000", "expected length @1, actual @2")
|
||||
FB_IMPL_MSG(JRD, 714, info_access, -551, "28", "000", "Wrong info requested in isc_svc_query() for anonymous service")
|
||||
FB_IMPL_MSG(JRD, 715, svc_no_stdin, -104, "HY", "024", "No isc_info_svc_stdin in user request, but service thread requested stdin data")
|
||||
FB_IMPL_MSG(JRD, 716, svc_start_failed, -551, "28", "000", "Start request for anonymous service is impossible")
|
||||
FB_IMPL_MSG(JRD, 717, svc_no_switches, -104, "HY", "024", "All services except for getting server log require switches")
|
||||
FB_IMPL_MSG(JRD, 718, svc_bad_size, -104, "HY", "109", "Size of stdin data is more than was requested from client")
|
||||
FB_IMPL_MSG(JRD, 719, no_crypt_plugin, -104, "HY", "024", "Crypt plugin @1 failed to load")
|
||||
FB_IMPL_MSG(JRD, 720, cp_name_too_long, -104, "22", "001", "Length of crypt plugin name should not exceed @1 bytes")
|
||||
FB_IMPL_MSG(JRD, 721, cp_process_active, -901, "42", "818", "Crypt failed - already crypting database")
|
||||
FB_IMPL_MSG(JRD, 722, cp_already_crypted, -901, "42", "818", "Crypt failed - database is already in requested state")
|
||||
FB_IMPL_MSG(JRD, 723, decrypt_error, -902, "XX", "000", "Missing crypt plugin, but page appears encrypted")
|
||||
FB_IMPL_MSG(JRD, 724, no_providers, -902, "39", "000", "No providers loaded")
|
||||
FB_IMPL_MSG(JRD, 725, null_spb, -104, "42", "818", "NULL data with non-zero SPB length")
|
||||
FB_IMPL_MSG(JRD, 726, max_args_exceeded, -833, "42", "000", "Maximum (@1) number of arguments exceeded for function @2")
|
||||
FB_IMPL_MSG(JRD, 727, ee_blr_mismatch_names_count, -901, "42", "000", "External BLR message mismatch: names count = @1, blr count = @2")
|
||||
FB_IMPL_MSG(JRD, 728, ee_blr_mismatch_name_not_found, -901, "42", "000", "External BLR message mismatch: name @1 not found")
|
||||
FB_IMPL_MSG(JRD, 729, bad_result_set, -901, "26", "000", "Invalid resultset interface")
|
||||
FB_IMPL_MSG(JRD, 730, wrong_message_length, -804, "07", "000", "Message length passed from user application does not match set of columns")
|
||||
FB_IMPL_MSG(JRD, 731, no_output_format, -804, "07", "000", "Resultset is missing output format information")
|
||||
FB_IMPL_MSG(JRD, 732, item_finish, -804, "HY", "021", "Message metadata not ready - item @1 is not finished")
|
||||
FB_IMPL_MSG(JRD, 733, miss_config, -902, "XX", "000", "Missing configuration file: @1")
|
||||
FB_IMPL_MSG(JRD, 734, conf_line, -902, "XX", "000", "@1: illegal line <@2>")
|
||||
FB_IMPL_MSG(JRD, 735, conf_include, -902, "XX", "000", "Invalid include operator in @1 for <@2>")
|
||||
FB_IMPL_MSG(JRD, 736, include_depth, -902, "XX", "000", "Include depth too big")
|
||||
FB_IMPL_MSG(JRD, 737, include_miss, -902, "XX", "000", "File to include not found")
|
||||
FB_IMPL_MSG(JRD, 738, protect_ownership, -552, "28", "000", "Only the owner can change the ownership")
|
||||
FB_IMPL_MSG(JRD, 739, badvarnum, -901, "HY", "000", "undefined variable number")
|
||||
FB_IMPL_MSG(JRD, 740, sec_context, -902, "28", "000", "Missing security context for @1")
|
||||
FB_IMPL_MSG(JRD, 741, multi_segment, -902, "28", "000", "Missing segment @1 in multisegment connect block parameter")
|
||||
FB_IMPL_MSG(JRD, 742, login_changed, -902, "28", "000", "Different logins in connect and attach packets - client library error")
|
||||
FB_IMPL_MSG(JRD, 743, auth_handshake_limit, -902, "28", "000", "Exceeded exchange limit during authentication handshake")
|
||||
FB_IMPL_MSG(JRD, 744, wirecrypt_incompatible, -902, "28", "000", "Incompatible wire encryption levels requested on client and server")
|
||||
FB_IMPL_MSG(JRD, 745, miss_wirecrypt, -902, "28", "000", "Client attempted to attach unencrypted but wire encryption is required")
|
||||
FB_IMPL_MSG(JRD, 746, wirecrypt_key, -902, "28", "000", "Client attempted to start wire encryption using unknown key @1")
|
||||
FB_IMPL_MSG(JRD, 747, wirecrypt_plugin, -902, "28", "000", "Client attempted to start wire encryption using unsupported plugin @1")
|
||||
FB_IMPL_MSG(JRD, 748, secdb_name, -902, "28", "000", "Error getting security database name from configuration file")
|
||||
FB_IMPL_MSG(JRD, 749, auth_data, -902, "28", "000", "Client authentication plugin is missing required data from server")
|
||||
FB_IMPL_MSG(JRD, 750, auth_datalength, -902, "28", "000", "Client authentication plugin expected @2 bytes of @3 from server, got @1")
|
||||
FB_IMPL_MSG(JRD, 751, info_unprepared_stmt, -901, "HY", "007", "Attempt to get information about an unprepared dynamic SQL statement.")
|
||||
FB_IMPL_MSG(JRD, 752, idx_key_value, -901, "HY", "007", "Problematic key value is @1")
|
||||
FB_IMPL_MSG(JRD, 753, forupdate_virtualtbl, -901, "HY", "000", "Cannot select virtual table @1 for update WITH LOCK")
|
||||
FB_IMPL_MSG(JRD, 754, forupdate_systbl, -901, "HY", "000", "Cannot select system table @1 for update WITH LOCK")
|
||||
FB_IMPL_MSG(JRD, 755, forupdate_temptbl, -901, "HY", "000", "Cannot select temporary table @1 for update WITH LOCK")
|
||||
FB_IMPL_MSG(JRD, 756, cant_modify_sysobj, -901, "42", "000", "System @1 @2 cannot be modified")
|
||||
FB_IMPL_MSG(JRD, 757, server_misconfigured, -901, "08", "004", "Server misconfigured - contact administrator please")
|
||||
FB_IMPL_MSG(JRD, 758, alter_role, -901, "0A", "000", "Deprecated backward compatibility ALTER ROLE ... SET/DROP AUTO ADMIN mapping may be used only for RDB$ADMIN role")
|
||||
FB_IMPL_MSG(JRD, 759, map_already_exists, -901, "42", "S01", "Mapping @1 already exists")
|
||||
FB_IMPL_MSG(JRD, 760, map_not_exists, -901, "42", "S02", "Mapping @1 does not exist")
|
||||
FB_IMPL_MSG(JRD, 761, map_load, -901, "08", "004", "@1 failed when loading mapping cache")
|
||||
FB_IMPL_MSG(JRD, 762, map_aster, -901, "08", "004", "Invalid name <*> in authentication block")
|
||||
FB_IMPL_MSG(JRD, 763, map_multi, -901, "08", "004", "Multiple maps found for @1")
|
||||
FB_IMPL_MSG(JRD, 764, map_undefined, -901, "08", "004", "Undefined mapping result - more than one different results found")
|
||||
FB_IMPL_MSG(JRD, 765, baddpb_damaged_mode, -924, "HY", "000", "Incompatible mode of attachment to damaged database")
|
||||
FB_IMPL_MSG(JRD, 766, baddpb_buffers_range, -924, "HY", "000", "Attempt to set in database number of buffers which is out of acceptable range [@1:@2]")
|
||||
FB_IMPL_MSG(JRD, 767, baddpb_temp_buffers, -924, "HY", "000", "Attempt to temporarily set number of buffers less than @1")
|
||||
FB_IMPL_MSG(JRD, 768, map_nodb, -901, "0A", "000", "Global mapping is not available when database @1 is not present")
|
||||
FB_IMPL_MSG(JRD, 769, map_notable, -901, "0A", "000", "Global mapping is not available when table RDB$MAP is not present in database @1")
|
||||
FB_IMPL_MSG(JRD, 770, miss_trusted_role, -901, "0P", "000", "Your attachment has no trusted role")
|
||||
FB_IMPL_MSG(JRD, 771, set_invalid_role, -901, "0P", "000", "Role @1 is invalid or unavailable")
|
||||
FB_IMPL_MSG(JRD, 772, cursor_not_positioned, -596, "HY", "109", "Cursor @1 is not positioned in a valid record")
|
||||
FB_IMPL_MSG(JRD, 773, dup_attribute, -901, "42", "702", "Duplicated user attribute @1")
|
||||
FB_IMPL_MSG(JRD, 774, dyn_no_priv, -901, "42", "000", "There is no privilege for this operation")
|
||||
FB_IMPL_MSG(JRD, 775, dsql_cant_grant_option, -901, "42", "000", "Using GRANT OPTION on @1 not allowed")
|
||||
FB_IMPL_MSG(JRD, 776, read_conflict, -904, "40", "001", "read conflicts with concurrent update")
|
||||
FB_IMPL_MSG(JRD, 777, crdb_load, -901, "08", "004", "@1 failed when working with CREATE DATABASE grants")
|
||||
FB_IMPL_MSG(JRD, 778, crdb_nodb, -901, "0A", "000", "CREATE DATABASE grants check is not possible when database @1 is not present")
|
||||
FB_IMPL_MSG(JRD, 779, crdb_notable, -901, "0A", "000", "CREATE DATABASE grants check is not possible when table RDB$DB_CREATORS is not present in database @1")
|
||||
FB_IMPL_MSG(JRD, 780, interface_version_too_old, -804, "HY", "000", "Interface @3 version too old: expected @1, found @2")
|
||||
FB_IMPL_MSG(JRD, 781, fun_param_mismatch, -170, "07", "001", "Input parameter mismatch for function @1")
|
||||
FB_IMPL_MSG(JRD, 782, savepoint_backout_err, -901, "HY", "000", "Error during savepoint backout - transaction invalidated")
|
||||
FB_IMPL_MSG(JRD, 783, domain_primary_key_notnull, -291, "42", "000", "Domain used in the PRIMARY KEY constraint of table @1 must be NOT NULL")
|
||||
FB_IMPL_MSG(JRD, 784, invalid_attachment_charset, -204, "2C", "000", "CHARACTER SET @1 cannot be used as a attachment character set")
|
||||
FB_IMPL_MSG(JRD, 785, map_down, -901, "08", "004", "Some database(s) were shutdown when trying to read mapping data")
|
||||
FB_IMPL_MSG(JRD, 786, login_error, -902, "08", "006", "Error occurred during login, please check server firebird.log for details")
|
||||
FB_IMPL_MSG(JRD, 787, already_opened, -902, "08", "006", "Database already opened with engine instance, incompatible with current")
|
||||
FB_IMPL_MSG(JRD, 788, bad_crypt_key, -902, "08", "006", "Invalid crypt key @1")
|
||||
FB_IMPL_MSG(JRD, 789, encrypt_error, -901, "XX", "000", "Page requires encryption but crypt plugin is missing")
|
||||
FB_IMPL_MSG(JRD, 790, max_idx_depth, -904, "54", "000", "Maximum index depth (@1 levels) is reached")
|
||||
FB_IMPL_MSG(JRD, 791, wrong_prvlg, -901, "0A", "000", "System privilege @1 does not exist")
|
||||
FB_IMPL_MSG(JRD, 792, miss_prvlg, -902, "28", "000", "System privilege @1 is missing")
|
||||
FB_IMPL_MSG(JRD, 793, crypt_checksum, -902, "XX", "000", "Invalid or missing checksum of encrypted database")
|
||||
FB_IMPL_MSG(JRD, 794, not_dba, -902, "28", "000", "You must have SYSDBA rights at this server")
|
||||
FB_IMPL_MSG(JRD, 795, no_cursor, -901, "07", "005", "Cannot open cursor for non-SELECT statement")
|
||||
FB_IMPL_MSG(JRD, 796, dsql_window_incompat_frames, -104, "42", "000", "If <window frame bound 1> specifies @1, then <window frame bound 2> shall not specify @2")
|
||||
FB_IMPL_MSG(JRD, 797, dsql_window_range_multi_key, -104, "42", "000", "RANGE based window with <expr> {PRECEDING | FOLLOWING} cannot have ORDER BY with more than one value")
|
||||
FB_IMPL_MSG(JRD, 798, dsql_window_range_inv_key_type, -104, "42", "000", "RANGE based window must have an ORDER BY key of numerical, date, time or timestamp types")
|
||||
FB_IMPL_MSG(JRD, 799, dsql_window_frame_value_inv_type, -104, "42", "000", "Window RANGE/ROWS PRECEDING/FOLLOWING value must be of a numerical type")
|
||||
FB_IMPL_MSG(JRD, 800, window_frame_value_invalid, -833, "42", "000", "Invalid PRECEDING or FOLLOWING offset in window function: cannot be negative")
|
||||
FB_IMPL_MSG(JRD, 801, dsql_window_not_found, -833, "42", "000", "Window @1 not found")
|
||||
FB_IMPL_MSG(JRD, 802, dsql_window_cant_overr_part, -833, "42", "000", "Cannot use PARTITION BY clause while overriding the window @1")
|
||||
FB_IMPL_MSG(JRD, 803, dsql_window_cant_overr_order, -833, "42", "000", "Cannot use ORDER BY clause while overriding the window @1 which already has an ORDER BY clause")
|
||||
FB_IMPL_MSG(JRD, 804, dsql_window_cant_overr_frame, -833, "42", "000", "Cannot override the window @1 because it has a frame clause. Tip: it can be used without parenthesis in OVER")
|
||||
FB_IMPL_MSG(JRD, 805, dsql_window_duplicate, -833, "42", "000", "Duplicate window definition for @1")
|
||||
FB_IMPL_MSG(JRD, 806, sql_too_long, -902, "54", "001", "SQL statement is too long. Maximum size is @1 bytes.")
|
||||
FB_IMPL_MSG(JRD, 807, cfg_stmt_timeout, -901, "HY", "008", "Config level timeout expired.")
|
||||
FB_IMPL_MSG(JRD, 808, att_stmt_timeout, -901, "HY", "008", "Attachment level timeout expired.")
|
||||
FB_IMPL_MSG(JRD, 809, req_stmt_timeout, -901, "HY", "008", "Statement level timeout expired.")
|
||||
FB_IMPL_MSG(JRD, 810, att_shut_killed, -902, "08", "003", "Killed by database administrator.")
|
||||
FB_IMPL_MSG(JRD, 811, att_shut_idle, -902, "08", "003", "Idle timeout expired.")
|
||||
FB_IMPL_MSG(JRD, 812, att_shut_db_down, -902, "08", "003", "Database is shutdown.")
|
||||
FB_IMPL_MSG(JRD, 813, att_shut_engine, -902, "08", "003", "Engine is shutdown.")
|
||||
FB_IMPL_MSG(JRD, 814, overriding_without_identity, -902, "42", "000", "OVERRIDING clause can be used only when an identity column is present in the INSERT's field list for table/view @1")
|
||||
FB_IMPL_MSG(JRD, 815, overriding_system_invalid, -902, "42", "000", "OVERRIDING SYSTEM VALUE can be used only for identity column defined as 'GENERATED ALWAYS' in INSERT for table/view @1")
|
||||
FB_IMPL_MSG(JRD, 816, overriding_user_invalid, -902, "42", "000", "OVERRIDING USER VALUE can be used only for identity column defined as 'GENERATED BY DEFAULT' in INSERT for table/view @1")
|
||||
FB_IMPL_MSG(JRD, 817, overriding_system_missing, -902, "42", "000", "OVERRIDING SYSTEM VALUE should be used to override the value of an identity column defined as 'GENERATED ALWAYS' in table/view @1")
|
||||
FB_IMPL_MSG(JRD, 818, decprecision_err, -842, "HY", "104", "DecFloat precision must be 16 or 34")
|
||||
FB_IMPL_MSG(JRD, 819, decfloat_divide_by_zero, -901, "22", "012", "Decimal float divide by zero. The code attempted to divide a DECFLOAT value by zero.")
|
||||
FB_IMPL_MSG(JRD, 820, decfloat_inexact_result, -901, "22", "000", "Decimal float inexact result. The result of an operation cannot be represented as a decimal fraction.")
|
||||
FB_IMPL_MSG(JRD, 821, decfloat_invalid_operation, -901, "22", "000", "Decimal float invalid operation. An indeterminant error occurred during an operation.")
|
||||
FB_IMPL_MSG(JRD, 822, decfloat_overflow, -901, "22", "003", "Decimal float overflow. The exponent of a result is greater than the magnitude allowed.")
|
||||
FB_IMPL_MSG(JRD, 823, decfloat_underflow, -901, "22", "003", "Decimal float underflow. The exponent of a result is less than the magnitude allowed.")
|
||||
FB_IMPL_MSG(JRD, 824, subfunc_notdef, -901, "42", "000", "Sub-function @1 has not been defined")
|
||||
FB_IMPL_MSG(JRD, 825, subproc_notdef, -901, "42", "000", "Sub-procedure @1 has not been defined")
|
||||
FB_IMPL_MSG(JRD, 826, subfunc_signat, -901, "42", "000", "Sub-function @1 has a signature mismatch with its forward declaration")
|
||||
FB_IMPL_MSG(JRD, 827, subproc_signat, -901, "42", "000", "Sub-procedure @1 has a signature mismatch with its forward declaration")
|
||||
FB_IMPL_MSG(JRD, 828, subfunc_defvaldecl, -901, "42", "000", "Default values for parameters are not allowed in definition of the previously declared sub-function @1")
|
||||
FB_IMPL_MSG(JRD, 829, subproc_defvaldecl, -901, "42", "000", "Default values for parameters are not allowed in definition of the previously declared sub-procedure @1")
|
||||
FB_IMPL_MSG(JRD, 830, subfunc_not_impl, -901, "42", "000", "Sub-function @1 was declared but not implemented")
|
||||
FB_IMPL_MSG(JRD, 831, subproc_not_impl, -901, "42", "000", "Sub-procedure @1 was declared but not implemented")
|
||||
FB_IMPL_MSG(JRD, 832, sysf_invalid_hash_algorithm, -901, "42", "000", "Invalid HASH algorithm @1")
|
||||
FB_IMPL_MSG(JRD, 833, expression_eval_index, -901, "42", "000", "Expression evaluation error for index \"@1\" on table \"@2\"")
|
||||
FB_IMPL_MSG(JRD, 834, invalid_decfloat_trap, -901, "42", "000", "Invalid decfloat trap state @1")
|
||||
FB_IMPL_MSG(JRD, 835, invalid_decfloat_round, -901, "42", "000", "Invalid decfloat rounding mode @1")
|
||||
FB_IMPL_MSG(JRD, 836, sysf_invalid_first_last_part, -833, "42", "000", "Invalid part @1 to calculate the @1 of a DATE/TIMESTAMP")
|
||||
FB_IMPL_MSG(JRD, 837, sysf_invalid_date_timestamp, -833, "42", "000", "Expected DATE/TIMESTAMP value in @1")
|
||||
FB_IMPL_MSG(JRD, 838, precision_err2, -842, "HY", "104", "Precision must be from @1 to @2")
|
||||
FB_IMPL_MSG(JRD, 839, bad_batch_handle, -901, "08", "003", "invalid batch handle")
|
||||
FB_IMPL_MSG(JRD, 840, intl_char, -901, "22", "021", "Bad international character in tag @1")
|
||||
FB_IMPL_MSG(JRD, 841, null_block, -901, "22", "000", "Null data in parameters block with non-zero length")
|
||||
FB_IMPL_MSG(JRD, 842, mixed_info, -901, "22", "000", "Items working with running service and getting generic server information should not be mixed in single info block")
|
||||
FB_IMPL_MSG(JRD, 843, unknown_info, -901, "22", "000", "Unknown information item, code @1")
|
||||
FB_IMPL_MSG(JRD, 844, bpb_version, -901, "22", "000", "Wrong version of blob parameters block @1, should be @2")
|
||||
FB_IMPL_MSG(JRD, 845, user_manager, -901, "28", "000", "User management plugin is missing or failed to load")
|
||||
FB_IMPL_MSG(JRD, 846, icu_entrypoint, -902, "XX", "000", "Missing entrypoint @1 in ICU library")
|
||||
FB_IMPL_MSG(JRD, 847, icu_library, -902, "XX", "000", "Could not find acceptable ICU library")
|
||||
FB_IMPL_MSG(JRD, 848, metadata_name, -901, "02", "000", "Name @1 not found in system MetadataBuilder")
|
||||
FB_IMPL_MSG(JRD, 849, tokens_parse, -901, "42", "000", "Parse to tokens error")
|
||||
FB_IMPL_MSG(JRD, 850, iconv_open, -902, "08", "006", "Error opening international conversion descriptor from @1 to @2")
|
||||
FB_IMPL_MSG(JRD, 851, batch_compl_range, -901, "07", "002", "Message @1 is out of range, only @2 messages in batch")
|
||||
FB_IMPL_MSG(JRD, 852, batch_compl_detail, -901, "07", "002", "Detailed error info for message @1 is missing in batch")
|
||||
FB_IMPL_MSG(JRD, 853, deflate_init, -902, "08", "006", "Compression stream init error @1")
|
||||
FB_IMPL_MSG(JRD, 854, inflate_init, -902, "08", "006", "Decompression stream init error @1")
|
||||
FB_IMPL_MSG(JRD, 855, big_segment, -901, "22", "026", "Segment size (@1) should not exceed 65535 (64K - 1) when using segmented blob")
|
||||
FB_IMPL_MSG(JRD, 856, batch_policy, -901, "22", "000", "Invalid blob policy in the batch for @1() call")
|
||||
FB_IMPL_MSG(JRD, 857, batch_defbpb, -901, "22", "000", "Can't change default BPB after adding any data to batch")
|
||||
FB_IMPL_MSG(JRD, 858, batch_align, -901, "22", "000", "Unexpected info buffer structure querying for server batch parameters")
|
||||
FB_IMPL_MSG(JRD, 859, multi_segment_dup, -901, "22", "000", "Duplicated segment @1 in multisegment connect block parameter")
|
||||
FB_IMPL_MSG(JRD, 860, non_plugin_protocol, -902, "08", "004", "Plugin not supported by network protocol")
|
||||
FB_IMPL_MSG(JRD, 861, message_format, -901, "22", "000", "Error parsing message format")
|
||||
FB_IMPL_MSG(JRD, 862, batch_param_version, -901, "22", "000", "Wrong version of batch parameters block @1, should be @2")
|
||||
FB_IMPL_MSG(JRD, 863, batch_msg_long, -901, "54", "000", "Message size (@1) in batch exceeds internal buffer size (@2)")
|
||||
FB_IMPL_MSG(JRD, 864, batch_open, -901, "08", "002", "Batch already opened for this statement")
|
||||
FB_IMPL_MSG(JRD, 865, batch_type, -901, "07", "003", "Invalid type of statement used in batch")
|
||||
FB_IMPL_MSG(JRD, 866, batch_param, -901, "07", "001", "Statement used in batch must have parameters")
|
||||
FB_IMPL_MSG(JRD, 867, batch_blobs, -901, "07", "001", "There are no blobs in associated with batch statement")
|
||||
FB_IMPL_MSG(JRD, 868, batch_blob_append, -901, "22", "000", "appendBlobData() is used to append data to last blob but no such blob was added to the batch")
|
||||
FB_IMPL_MSG(JRD, 869, batch_stream_align, -901, "22", "000", "Portions of data, passed as blob stream, should have size multiple to the alignment required for blobs")
|
||||
FB_IMPL_MSG(JRD, 870, batch_rpt_blob, -901, "22", "000", "Repeated blob id @1 in registerBlob()")
|
||||
FB_IMPL_MSG(JRD, 871, batch_blob_buf, -901, "22", "000", "Blob buffer format error")
|
||||
FB_IMPL_MSG(JRD, 872, batch_small_data, -901, "22", "000", "Unusable (too small) data remained in @1 buffer")
|
||||
FB_IMPL_MSG(JRD, 873, batch_cont_bpb, -901, "22", "000", "Blob continuation should not contain BPB")
|
||||
FB_IMPL_MSG(JRD, 874, batch_big_bpb, -901, "22", "000", "Size of BPB (@1) greater than remaining data (@2)")
|
||||
FB_IMPL_MSG(JRD, 875, batch_big_segment, -901, "22", "000", "Size of segment (@1) greater than current BLOB data (@2)")
|
||||
FB_IMPL_MSG(JRD, 876, batch_big_seg2, -901, "22", "000", "Size of segment (@1) greater than available data (@2)")
|
||||
FB_IMPL_MSG(JRD, 877, batch_blob_id, -901, "22", "000", "Unknown blob ID @1 in the batch message")
|
||||
FB_IMPL_MSG(JRD, 878, batch_too_big, -901, "54", "000", "Internal buffer overflow - batch too big")
|
||||
FB_IMPL_MSG(JRD, 879, num_literal, -901, "54", "000", "Numeric literal too long")
|
||||
FB_IMPL_MSG(JRD, 880, map_event, -902, "XX", "000", "Error using events in mapping shared memory: @1")
|
||||
FB_IMPL_MSG(JRD, 881, map_overflow, -902, "54", "000", "Global mapping memory overflow")
|
||||
FB_IMPL_MSG(JRD, 882, hdr_overflow, -901, "54", "000", "Header page overflow - too many clumplets on it")
|
||||
FB_IMPL_MSG(JRD, 883, vld_plugins, -901, "28", "000", "No matching client/server authentication plugins configured for execute statement in embedded datasource")
|
||||
FB_IMPL_MSG(JRD, 884, db_crypt_key, -902, "08", "004", "Missing database encryption key for your attachment")
|
||||
FB_IMPL_MSG(JRD, 885, no_keyholder_plugin, -104, "HY", "024", "Key holder plugin @1 failed to load")
|
||||
FB_IMPL_MSG(JRD, 886, ses_reset_err, -901, "01", "002", "Cannot reset user session")
|
||||
FB_IMPL_MSG(JRD, 887, ses_reset_open_trans, -901, "25", "S02", "There are open transactions (@1 active)")
|
||||
FB_IMPL_MSG(JRD, 888, ses_reset_warn, -901, "01", "000", "Session was reset with warning(s)")
|
||||
FB_IMPL_MSG(JRD, 889, ses_reset_tran_rollback, -901, "01", "102", "Transaction is rolled back due to session reset, all changes are lost")
|
||||
FB_IMPL_MSG(JRD, 890, plugin_name, -901, "00", "000", "Plugin @1:")
|
||||
FB_IMPL_MSG(JRD, 891, parameter_name, -901, "42", "000", "PARAMETER @1")
|
||||
FB_IMPL_MSG(JRD, 892, file_starting_page_err, -901, "HY", "000", "Starting page number for file @1 must be @2 or greater")
|
||||
FB_IMPL_MSG(JRD, 893, invalid_timezone_offset, -901, "22", "009", "Invalid time zone offset: @1 - must use format +/-hours:minutes and be between -14:00 and +14:00")
|
||||
FB_IMPL_MSG(JRD, 894, invalid_timezone_region, -901, "22", "009", "Invalid time zone region: @1")
|
||||
FB_IMPL_MSG(JRD, 895, invalid_timezone_id, -901, "22", "009", "Invalid time zone ID: @1")
|
||||
FB_IMPL_MSG(JRD, 896, tom_decode64len, -901, "22", "023", "Wrong base64 text length @1, should be multiple of 4")
|
||||
FB_IMPL_MSG(JRD, 897, tom_strblob, -901, "22", "023", "Invalid first parameter datatype - need string or blob")
|
||||
FB_IMPL_MSG(JRD, 898, tom_reg, -901, "22", "023", "Error registering @1 - probably bad tomcrypt library")
|
||||
FB_IMPL_MSG(JRD, 899, tom_algorithm, -901, "22", "023", "Unknown crypt algorithm @1 in USING clause")
|
||||
FB_IMPL_MSG(JRD, 900, tom_mode_miss, -901, "22", "023", "Should specify mode parameter for symmetric cipher")
|
||||
FB_IMPL_MSG(JRD, 901, tom_mode_bad, -901, "22", "023", "Unknown symmetric crypt mode specified")
|
||||
FB_IMPL_MSG(JRD, 902, tom_no_mode, -901, "22", "023", "Mode parameter makes no sense for chosen cipher")
|
||||
FB_IMPL_MSG(JRD, 903, tom_iv_miss, -901, "22", "023", "Should specify initialization vector (IV) for chosen cipher and/or mode")
|
||||
FB_IMPL_MSG(JRD, 904, tom_no_iv, -901, "22", "023", "Initialization vector (IV) makes no sense for chosen cipher and/or mode")
|
||||
FB_IMPL_MSG(JRD, 905, tom_ctrtype_bad, -901, "22", "023", "Invalid counter endianess @1")
|
||||
FB_IMPL_MSG(JRD, 906, tom_no_ctrtype, -901, "22", "023", "Counter endianess parameter is not used in mode @1")
|
||||
FB_IMPL_MSG(JRD, 907, tom_ctr_big, -901, "22", "023", "Too big counter value @1, maximum @2 can be used")
|
||||
FB_IMPL_MSG(JRD, 908, tom_no_ctr, -901, "22", "023", "Counter length/value parameter is not used with @1 @2")
|
||||
FB_IMPL_MSG(JRD, 909, tom_iv_length, -901, "22", "023", "Invalid initialization vector (IV) length @1, need @2")
|
||||
FB_IMPL_MSG(JRD, 910, tom_error, -901, "22", "000", "TomCrypt library error: @1")
|
||||
FB_IMPL_MSG(JRD, 911, tom_yarrow_start, -901, "22", "023", "Starting PRNG yarrow")
|
||||
FB_IMPL_MSG(JRD, 912, tom_yarrow_setup, -901, "22", "023", "Setting up PRNG yarrow")
|
||||
FB_IMPL_MSG(JRD, 913, tom_init_mode, -901, "22", "023", "Initializing @1 mode")
|
||||
FB_IMPL_MSG(JRD, 914, tom_crypt_mode, -901, "22", "023", "Encrypting in @1 mode")
|
||||
FB_IMPL_MSG(JRD, 915, tom_decrypt_mode, -901, "22", "023", "Decrypting in @1 mode")
|
||||
FB_IMPL_MSG(JRD, 916, tom_init_cip, -901, "22", "023", "Initializing cipher @1")
|
||||
FB_IMPL_MSG(JRD, 917, tom_crypt_cip, -901, "22", "023", "Encrypting using cipher @1")
|
||||
FB_IMPL_MSG(JRD, 918, tom_decrypt_cip, -901, "22", "023", "Decrypting using cipher @1")
|
||||
FB_IMPL_MSG(JRD, 919, tom_setup_cip, -901, "22", "023", "Setting initialization vector (IV) for @1")
|
||||
FB_IMPL_MSG(JRD, 920, tom_setup_chacha, -901, "22", "023", "Invalid initialization vector (IV) length @1, need 8 or 12")
|
||||
FB_IMPL_MSG(JRD, 921, tom_encode, -901, "22", "023", "Encoding @1")
|
||||
FB_IMPL_MSG(JRD, 922, tom_decode, -901, "22", "023", "Decoding @1")
|
||||
FB_IMPL_MSG(JRD, 923, tom_rsa_import, -901, "22", "023", "Importing RSA key")
|
||||
FB_IMPL_MSG(JRD, 924, tom_oaep, -901, "22", "023", "Invalid OAEP packet")
|
||||
FB_IMPL_MSG(JRD, 925, tom_hash_bad, -901, "22", "023", "Unknown hash algorithm @1")
|
||||
FB_IMPL_MSG(JRD, 926, tom_rsa_make, -901, "22", "023", "Making RSA key")
|
||||
FB_IMPL_MSG(JRD, 927, tom_rsa_export, -901, "22", "023", "Exporting @1 RSA key")
|
||||
FB_IMPL_MSG(JRD, 928, tom_rsa_sign, -901, "22", "023", "RSA-signing data")
|
||||
FB_IMPL_MSG(JRD, 929, tom_rsa_verify, -901, "22", "023", "Verifying RSA-signed data")
|
||||
FB_IMPL_MSG(JRD, 930, tom_chacha_key, -901, "22", "023", "Invalid key length @1, need 16 or 32")
|
||||
FB_IMPL_MSG(JRD, 931, bad_repl_handle, -901, "08", "003", "invalid replicator handle")
|
||||
FB_IMPL_MSG(JRD, 932, tra_snapshot_does_not_exist, -901, "0B", "000", "Transaction's base snapshot number does not exist")
|
||||
FB_IMPL_MSG(JRD, 933, eds_input_prm_not_used, -901, "42", "000", "Input parameter '@1' is not used in SQL query text")
|
||||
FB_IMPL_MSG(JRD, 934, effective_user, -551, "28", "000", "Effective user is @1")
|
||||
FB_IMPL_MSG(JRD, 935, invalid_time_zone_bind, -901, "42", "000", "Invalid time zone bind mode @1")
|
||||
FB_IMPL_MSG(JRD, 936, invalid_decfloat_bind, -901, "42", "000", "Invalid decfloat bind mode @1")
|
||||
FB_IMPL_MSG(JRD, 937, odd_hex_len, -901, "22", "023", "Invalid hex text length @1, should be multiple of 2")
|
||||
FB_IMPL_MSG(JRD, 938, invalid_hex_digit, -901, "22", "023", "Invalid hex digit @1 at position @2")
|
||||
FB_IMPL_MSG(JRD, 939, bind_err, -902, "08", "004", "Error processing isc_dpb_set_bind clumplet \"@1\"")
|
||||
FB_IMPL_MSG(JRD, 940, bind_statement, -902, "08", "004", "The following statement failed: @1")
|
||||
FB_IMPL_MSG(JRD, 941, bind_convert, -901, "22", "000", "Can not convert @1 to @2")
|
||||
FB_IMPL_MSG(JRD, 942, cannot_update_old_blob, -402, "42", "000", "cannot update old BLOB")
|
||||
FB_IMPL_MSG(JRD, 943, cannot_read_new_blob, -402, "42", "000", "cannot read from new BLOB")
|
||||
FB_IMPL_MSG(JRD, 944, dyn_no_create_priv, -901, "42", "000", "No permission for CREATE @1 operation")
|
||||
FB_IMPL_MSG(JRD, 945, suspend_without_returns, -901, "42", "000", "SUSPEND could not be used without RETURNS clause in PROCEDURE or EXECUTE BLOCK")
|
||||
FB_IMPL_MSG(JRD, 946, truncate_warn, 304, "01", "004", "String truncated warning due to the following reason")
|
||||
FB_IMPL_MSG(JRD, 947, truncate_monitor, 304, "01", "004", "Monitoring data does not fit into the field")
|
||||
FB_IMPL_MSG(JRD, 948, truncate_context, 304, "01", "004", "Engine data does not fit into return value of system function")
|
||||
FB_IMPL_MSG(JRD, 949, merge_dup_update, -811, "21", "000", "Multiple source records cannot match the same target during MERGE")
|
||||
FB_IMPL_MSG(JRD, 950, wrong_page, -902, "XX", "000", "RDB$PAGES written by non-system transaction, DB appears to be damaged")
|
||||
FB_IMPL_MSG(JRD, 951, repl_error, -902, "HY", "000", "Replication error")
|
||||
FB_IMPL_MSG(JRD, 952, ses_reset_failed, -902, "08", "003", "Reset of user session failed. Connection is shut down.")
|
||||
FB_IMPL_MSG(JRD, 953, block_size, -902, "XX", "000", "File size is less than expected")
|
||||
FB_IMPL_MSG(JRD, 954, tom_key_length, -901, "22", "023", "Invalid key length @1, need >@2")
|
||||
FB_IMPL_MSG(JRD, 955, inf_invalid_args, -901, "HY", "000", "Invalid information arguments")
|
||||
FB_IMPL_MSG(JRD, 956, sysf_invalid_null_empty, -901, "22", "023", "Empty or NULL parameter @1 is not accepted")
|
||||
FB_IMPL_MSG(JRD, 957, bad_loctab_num, -901, "HY", "000", "Undefined local table number @1")
|
160
src/include/firebird/impl/msg/jrd_bugchk.h
Normal file
160
src/include/firebird/impl/msg/jrd_bugchk.h
Normal file
@ -0,0 +1,160 @@
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 147, "invalid block type encountered")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 148, "wrong packet type")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 149, "cannot map page")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 150, "request to allocate invalid block type")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 151, "request to allocate block type larger than maximum size")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 152, "memory pool free list is invalid")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 153, "invalid pool id encountered")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 154, "attempt to release free block")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 155, "attempt to release block overlapping following free block")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 156, "attempt to release block overlapping prior free block")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 157, "cannot sort on a field that does not exist")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 158, "database file not available")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 159, "cannot assert logical lock")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 160, "wrong ACL version")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 161, "shadow block not found")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 162, "shadow lock not synchronized properly")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 163, "root file name not listed for shadow")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 164, "failed to remove symbol from hash table")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 165, "cannot find tip page")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 166, "invalid rsb type")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 167, "invalid SEND request")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 168, "looper: action not yet implemented")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 169, "return data type not supported")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 170, "unexpected reply from journal server")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 171, "journal server is incompatible version")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 172, "journal server refused connection")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 173, "referenced index description not found")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 174, "index key too big")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 175, "partner index description not found")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 176, "bad difference record")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 177, "applied differences will not fit in record")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 178, "record length inconsistent")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 179, "decompression overran buffer")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 180, "cannot reposition for update after sort for RMS")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 181, "external access type not implemented")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 182, "differences record too long")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 183, "wrong record length")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 184, "limbo impossible")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 185, "wrong record version")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 186, "record disappeared")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 187, "cannot delete system tables")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 188, "cannot update erased record")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 189, "comparison not supported for specified data types")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 190, "conversion not supported for specified data types")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 191, "conversion error")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 192, "overflow during conversion")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 193, "null or invalid array")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 194, "BLOB not found")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 195, "cannot update old BLOB")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 196, "relation for array not known")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 197, "field for array not known")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 198, "array subscript computation error")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 199, "expected field node")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 200, "invalid BLOB ID")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 201, "cannot find BLOB page")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 202, "unknown data type")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 203, "shadow block not found for extend file")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 204, "index inconsistent")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 205, "index bucket overfilled")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 206, "exceeded index level")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 207, "page already in use")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 208, "page not accessed for write")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 209, "attempt to release page not acquired")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 210, "page in use during flush")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 211, "attempt to remove page from dirty page list when not there")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 212, "CCH_precedence: block marked")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 213, "insufficient cache size")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 214, "no cache buffers available for reuse")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 215, "page @1, page type @2 lock conversion denied")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 216, "page @1, page type @2 lock denied")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 217, "buffer marked for update")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 218, "CCH: @1, status = @2 (218)")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 219, "request of unknown resource")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 220, "release of unknown resource")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 221, "(CMP) copy: cannot remap")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 222, "bad BLR -- invalid stream")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 223, "argument of scalar operation must be an array")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 224, "quad word arithmetic not supported")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 225, "data type not supported for arithmetic")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 226, "request size limit exceeded")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 227, "cannot access field @1 in view @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 228, "cannot access field in view @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 229, "EVL_assign_to: invalid operation")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 230, "EVL_bitmap: invalid operation")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 231, "EVL_boolean: invalid operation")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 232, "EVL_expr: invalid operation")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 233, "eval_statistical: invalid operation")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 234, "Unimplemented conversion, FAO directive O,Z,S")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 235, "Unimplemented conversion, FAO directive X,U")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 236, "Error parsing RDB FAO msg string")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 237, "Error parsing RDB FAO msg str")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 238, "unknown parameter in RdB status vector")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 239, "Firebird status vector inconsistent")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 240, "Firebird/RdB message parameter inconsistency")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 241, "error parsing RDB FAO message string")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 242, "unimplemented FAO directive")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 243, "missing pointer page in DPM_data_pages")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 244, "Fragment does not exist")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 245, "pointer page disappeared in DPM_delete")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 246, "pointer page lost from DPM_delete_relation")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 247, "missing pointer page in DPM_dump")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 248, "cannot find record fragment")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 249, "pointer page vanished from DPM_next")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 250, "temporary page buffer too small")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 251, "damaged data page")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 252, "header fragment length changed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 253, "pointer page vanished from extend_relation")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 254, "pointer page vanished from relation list in locate_space")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 255, "cannot find free space")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 256, "pointer page vanished from mark_full")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 257, "bad record in RDB$PAGES")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 258, "page slot not empty")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 259, "bad pointer page")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 260, "index unexpectedly deleted")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 261, "scalar operator used on field which is not an array")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 262, "active")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 263, "committed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 264, "rolled back")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 265, "in an ill-defined state")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 266, "next transaction older than oldest active transaction")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 267, "next transaction older than oldest transaction")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 268, "buffer marked during cache unwind")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 269, "error in recovery! database corrupted")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 270, "error in recovery! wrong data page record")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 271, "error in recovery! no space on data page")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 272, "error in recovery! wrong header page record")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 273, "error in recovery! wrong generator page record")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 274, "error in recovery! wrong b-tree page record")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 275, "error in recovery! wrong page inventory page record")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 276, "error in recovery! wrong pointer page record")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 277, "error in recovery! wrong index root page record")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 278, "error in recovery! wrong transaction page record")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 279, "error in recovery! out of sequence log record encountered")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 280, "error in recovery! unknown page type")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 281, "error in recovery! unknown record type")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 282, "journal server cannot archive to specified archive directory")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 283, "checksum error in log record when reading from log file")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 284, "cannot restore singleton select data")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 285, "lock not found in internal lock manager")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 286, "size of opt block exceeded")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 287, "Too many savepoints")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 288, "garbage collect record disappeared")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 289, "Unknown BLOB FILTER ACTION_")
|
||||
FB_IMPL_MSG_SYMBOL(JRD_BUGCHK, 290, savepoint_error, "error during savepoint backout")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 291, "cannot find record back version")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 292, "Illegal user_type.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 293, "bad ACL")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 294, "inconsistent LATCH_mark release")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 295, "inconsistent LATCH_mark call")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 296, "inconsistent latch downgrade call")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 297, "bdb is unexpectedly marked")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 298, "missing exclusive latch")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 299, "exceeded maximum number of shared latches on a bdb")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 300, "can't find shared latch")
|
||||
FB_IMPL_MSG_SYMBOL(JRD_BUGCHK, 301, cache_non_zero_use_count, "Non-zero use_count of a buffer in the empty que")
|
||||
FB_IMPL_MSG_SYMBOL(JRD_BUGCHK, 302, unexpected_page_change, "Unexpected page change from latching")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 303, "Invalid expression for evaluation")
|
||||
FB_IMPL_MSG_SYMBOL(JRD_BUGCHK, 304, rdb$triggers_rdb$flags_corrupt, "RDB$FLAGS for trigger @1 in RDB$TRIGGERS is corrupted")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 305, "Blobs accounting is inconsistent")
|
||||
FB_IMPL_MSG_NO_SYMBOL(JRD_BUGCHK, 306, "Found array data type with more than 16 dimensions")
|
81
src/include/firebird/impl/msg/nbackup.h
Normal file
81
src/include/firebird/impl/msg/nbackup.h
Normal file
@ -0,0 +1,81 @@
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 1, "ERROR: ")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 2, "Physical Backup Manager Copyright (C) 2004 Firebird development team")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 3, " Original idea is of Sean Leyne <sean@@broadviewsoftware.com>")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 4, " Designed and implemented by Nickolay Samofatov <skidder@@bssys.com>")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 5, " This work was funded through a grant from BroadView Software, Inc.\\n")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 6, "Usage: nbackup <options>")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 7, "exclusive options are:")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 8, " -L(OCK) <database> Lock database for filesystem copy")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 9, " -UN(LOCK) <database> Unlock previously locked database")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 10, " -F(IXUP) <database> Fixup database after filesystem copy")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 11, " -B(ACKUP) <level>|<GUID> <db> [<file>] Create incremental backup")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 12, " -R(ESTORE) <db> [<file0> [<file1>...]] Restore incremental backup")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 13, " -U(SER) <user> User name")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 14, " -P(ASSWORD) <password> Password")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 15, " -FETCH_PASSWORD <file> Fetch password from file")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 16, " -NOD(BTRIGGERS) Do not run database triggers")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 17, " -S(IZE) Print database size in pages after lock")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 18, " -Z Print program version")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 19, "Notes:")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 20, " <database> may specify database alias.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 21, " Incremental backups of multi-file databases are not supported yet.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 22, " \"stdout\" may be used as a value of <filename> for -B option.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 23, "PROBLEM ON \"@1\".")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 24, "general options are:")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 25, "switches can be abbreviated to the unparenthesized characters")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 26, " Option -S(IZE) only is valid together with -L(OCK).")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 27, " For historical reasons, -N is equivalent to -UN(LOCK)")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 28, " and -T is equivalent to -NOD(BTRIGGERS).")
|
||||
FB_IMPL_MSG(NBACKUP, 29, nbackup_missing_param, -901, "00", "000", "Missing parameter for switch @1")
|
||||
FB_IMPL_MSG(NBACKUP, 30, nbackup_allowed_switches, -901, "00", "000", "Only one of -LOCK, -UNLOCK, -FIXUP, -BACKUP or -RESTORE should be specified")
|
||||
FB_IMPL_MSG(NBACKUP, 31, nbackup_unknown_param, -901, "00", "000", "Unrecognized parameter @1")
|
||||
FB_IMPL_MSG(NBACKUP, 32, nbackup_unknown_switch, -901, "00", "000", "Unknown switch @1")
|
||||
FB_IMPL_MSG(NBACKUP, 33, nbackup_nofetchpw_svc, -901, "00", "000", "Fetch password can't be used in service mode")
|
||||
FB_IMPL_MSG(NBACKUP, 34, nbackup_pwfile_error, -901, "00", "000", "Error working with password file \"@1\"")
|
||||
FB_IMPL_MSG(NBACKUP, 35, nbackup_size_with_lock, -901, "00", "000", "Switch -SIZE can be used only with -LOCK")
|
||||
FB_IMPL_MSG(NBACKUP, 36, nbackup_no_switch, -901, "00", "000", "None of -LOCK, -UNLOCK, -FIXUP, -BACKUP or -RESTORE specified")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 37, "Failure: ")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 38, "Enter name of the backup file of level @1 (\".\" - do not restore further):")
|
||||
FB_IMPL_MSG(NBACKUP, 39, nbackup_err_read, -901, "00", "000", "IO error reading file: @1")
|
||||
FB_IMPL_MSG(NBACKUP, 40, nbackup_err_write, -901, "00", "000", "IO error writing file: @1")
|
||||
FB_IMPL_MSG(NBACKUP, 41, nbackup_err_seek, -901, "00", "000", "IO error seeking file: @1")
|
||||
FB_IMPL_MSG(NBACKUP, 42, nbackup_err_opendb, -901, "00", "000", "Error opening database file: @1")
|
||||
FB_IMPL_MSG(NBACKUP, 43, nbackup_err_fadvice, -901, "00", "000", "Error in posix_fadvise(@1) for database @2")
|
||||
FB_IMPL_MSG(NBACKUP, 44, nbackup_err_createdb, -901, "00", "000", "Error creating database file: @1")
|
||||
FB_IMPL_MSG(NBACKUP, 45, nbackup_err_openbk, -901, "00", "000", "Error opening backup file: @1")
|
||||
FB_IMPL_MSG(NBACKUP, 46, nbackup_err_createbk, -901, "00", "000", "Error creating backup file: @1")
|
||||
FB_IMPL_MSG(NBACKUP, 47, nbackup_err_eofdb, -901, "00", "000", "Unexpected end of database file @1")
|
||||
FB_IMPL_MSG(NBACKUP, 48, nbackup_fixup_wrongstate, -901, "00", "000", "Database @1 is not in state (@2) to be safely fixed up")
|
||||
FB_IMPL_MSG(NBACKUP, 49, nbackup_err_db, -901, "00", "000", "Database error")
|
||||
FB_IMPL_MSG(NBACKUP, 50, nbackup_userpw_toolong, -901, "00", "000", "Username or password is too long")
|
||||
FB_IMPL_MSG(NBACKUP, 51, nbackup_lostrec_db, -901, "00", "000", "Cannot find record for database \"@1\" backup level @2 in the backup history")
|
||||
FB_IMPL_MSG(NBACKUP, 52, nbackup_lostguid_db, -901, "00", "000", "Internal error. History query returned null SCN or GUID")
|
||||
FB_IMPL_MSG(NBACKUP, 53, nbackup_err_eofhdrdb, -901, "00", "000", "Unexpected end of file when reading header of database file \"@1\" (stage @2)")
|
||||
FB_IMPL_MSG(NBACKUP, 54, nbackup_db_notlock, -901, "00", "000", "Internal error. Database file is not locked. Flags are @1")
|
||||
FB_IMPL_MSG(NBACKUP, 55, nbackup_lostguid_bk, -901, "00", "000", "Internal error. Cannot get backup guid clumplet")
|
||||
FB_IMPL_MSG(NBACKUP, 56, nbackup_page_changed, -901, "00", "000", "Internal error. Database page @1 had been changed during backup (page SCN=@2, backup SCN=@3)")
|
||||
FB_IMPL_MSG(NBACKUP, 57, nbackup_dbsize_inconsistent, -901, "00", "000", "Database file size is not a multiple of page size")
|
||||
FB_IMPL_MSG(NBACKUP, 58, nbackup_failed_lzbk, -901, "00", "000", "Level 0 backup is not restored")
|
||||
FB_IMPL_MSG(NBACKUP, 59, nbackup_err_eofhdrbk, -901, "00", "000", "Unexpected end of file when reading header of backup file: @1")
|
||||
FB_IMPL_MSG(NBACKUP, 60, nbackup_invalid_incbk, -901, "00", "000", "Invalid incremental backup file: @1")
|
||||
FB_IMPL_MSG(NBACKUP, 61, nbackup_unsupvers_incbk, -901, "00", "000", "Unsupported version @1 of incremental backup file: @2")
|
||||
FB_IMPL_MSG(NBACKUP, 62, nbackup_invlevel_incbk, -901, "00", "000", "Invalid level @1 of incremental backup file: @2, expected @3")
|
||||
FB_IMPL_MSG(NBACKUP, 63, nbackup_wrong_orderbk, -901, "00", "000", "Wrong order of backup files or invalid incremental backup file detected, file: @1")
|
||||
FB_IMPL_MSG(NBACKUP, 64, nbackup_err_eofbk, -901, "00", "000", "Unexpected end of backup file: @1")
|
||||
FB_IMPL_MSG(NBACKUP, 65, nbackup_err_copy, -901, "00", "000", "Error creating database file: @1 via copying from: @2")
|
||||
FB_IMPL_MSG(NBACKUP, 66, nbackup_err_eofhdr_restdb, -901, "00", "000", "Unexpected end of file when reading header of restored database file (stage @1)")
|
||||
FB_IMPL_MSG(NBACKUP, 67, nbackup_lostguid_l0bk, -901, "00", "000", "Cannot get backup guid clumplet from L0 backup")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 68, "Physical Backup Manager version @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 69, "Enter name of the backup file of level @1 (\".\" - do not restore further):")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 70, " -D(IRECT) [ON | OFF] Use or not direct I/O when backing up database")
|
||||
FB_IMPL_MSG(NBACKUP, 71, nbackup_switchd_parameter, -901, "00", "000", "Wrong parameter @1 for switch -D, need ON or OFF")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 72, "special options are:")
|
||||
FB_IMPL_MSG(NBACKUP, 73, nbackup_user_stop, -901, "08", "006", "Terminated due to user request")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 74, " -DE(COMPRESS) <command> Command to extract archives during restore")
|
||||
FB_IMPL_MSG(NBACKUP, 75, nbackup_deco_parse, -901, "54", "023", "Too complex decompress command (> @1 arguments)")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 76, " -RO(LE) <role> SQL role name")
|
||||
FB_IMPL_MSG(NBACKUP, 77, nbackup_lostrec_guid_db, -901, "00", "000", "Cannot find record for database \"@1\" backup GUID @2 in the backup history")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 78, " -I(NPLACE) Restore incremental backup(s) to existing database")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 79, " -INPLACE option could corrupt the database that has changed since previous restore.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(NBACKUP, 80, " -SEQ(UENCE) Preserve original replication sequence")
|
||||
FB_IMPL_MSG(NBACKUP, 81, nbackup_seq_misuse, -901, "00", "000", "Switch -SEQ(UENCE) can be used only with -FIXUP or -RESTORE")
|
285
src/include/firebird/impl/msg/sqlerr.h
Normal file
285
src/include/firebird/impl/msg/sqlerr.h
Normal file
@ -0,0 +1,285 @@
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 1, "Firebird error")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 74, "Rollback not performed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 76, "Connection error")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 77, "Connection not established")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 78, "Connection authorization failure.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 87, "deadlock")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 88, "Unsuccessful execution caused by deadlock.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 89, "record from transaction @1 is stuck in limbo")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 91, "operation completed with errors")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 94, "the SQL statement cannot be executed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 96, "Unsuccessful execution caused by an unavailable resource.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 98, "Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 99, "Unsuccessful execution caused by system error that does not preclude successful execution of subsequent statements")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 158, "Wrong numeric type")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 159, "too many versions")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 160, "intermediate journal file full")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 161, "journal file wrong format")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 162, "database @1 shutdown in @2 seconds")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 163, "restart shared cache manager")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 164, "exception @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 165, "bad checksum")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 166, "refresh range number @1 not found")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 167, "expression evaluation not supported")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 168, "FOREIGN KEY column count does not match PRIMARY KEY")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 169, "Attempt to define a second PRIMARY KEY for the same table")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 170, "column used with aggregate")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 171, "invalid column reference")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 172, "invalid key position")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 173, "invalid direction for find operation")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 174, "Invalid statement handle")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 175, "invalid lock handle")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 176, "invalid lock level @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 177, "invalid bookmark handle")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 180, "wrong or obsolete version")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 183, "The INSERT, UPDATE, DELETE, DDL or authorization statement cannot be executed because the transaction is inquiry only")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 184, "external file could not be opened for output")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 189, "multiple rows in singleton select")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 190, "No subqueries permitted for VIEW WITH CHECK OPTION")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 191, "DISTINCT, GROUP or HAVING not permitted for VIEW WITH CHECK OPTION")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 192, "Only one table allowed for VIEW WITH CHECK OPTION")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 193, "No WHERE clause for VIEW WITH CHECK OPTION")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 194, "Only simple column names permitted for VIEW WITH CHECK OPTION")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 196, "An error was found in the application program input parameters for the SQL statement.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 197, "Invalid insert or update value(s): object columns are constrained - no 2 table rows can have duplicate column values")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 198, "Arithmetic overflow or division by zero has occurred.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 306, "cannot access column @1 in view @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 307, "Too many concurrent executions of the same request")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 308, "maximum indexes per table (@1) exceeded")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 309, "new record size of @1 bytes is too big")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 310, "segments not allowed in expression index @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 311, "wrong page type")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 315, "invalid ARRAY or BLOB operation")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 323, "@1 extension error")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 336, "key size exceeds implementation restriction for index \"@1\"")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 337, "definition error for index @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 340, "cannot create index")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 363, "duplicate specification of @1 - not supported")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 375, "The insert failed because a column definition includes validation constraints.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 382, "Cannot delete object referenced by another object")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 383, "Cannot modify object referenced by another object")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 384, "Object is referenced by another object")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 385, "lock on conflicts with existing lock")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 393, "This operation is not defined for system tables.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 395, "Inappropriate self-reference of column")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 396, "Illegal array dimension range")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 399, "database or file exists")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 400, "sort error: corruption in data structure")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 401, "node not supported")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 402, "Shadow number must be a positive integer")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 403, "Preceding file did not specify length, so @1 must include starting page number")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 404, "illegal operation when at beginning of stream")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 405, "the current position is on a crack")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 447, "cannot modify an existing user privilege")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 448, "user does not have the privilege to perform operation")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 449, "This user does not have privilege to perform this operation on this object.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 468, "transaction marked invalid by I/O error")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 469, "Cannot prepare a CREATE DATABASE/SCHEMA statement")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 470, "violation of FOREIGN KEY constraint \"@1\"")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 481, "The prepare statement identifies a prepare statement with an open cursor")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 482, "Unknown statement or request")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 490, "Attempt to update non-updatable cursor")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 492, "The cursor identified in the UPDATE or DELETE statement is not positioned on a row.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 496, "Unknown cursor")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 498, "The cursor identified in an OPEN statement is already open.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 499, "The cursor identified in a FETCH or CLOSE statement is not open.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 587, "Overflow occurred during data type conversion.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 593, "null segment of UNIQUE KEY")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 594, "subscript out of bounds")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 598, "data operation not supported")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 599, "invalid comparison operator for find operation")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 686, "Cannot transliterate character between character sets")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 687, "count of column list and variable list do not match")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 697, "Incompatible column/host variable data type")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 703, "Operation violates CHECK constraint @1 on view or table")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 704, "internal Firebird consistency check (invalid RDB$CONSTRAINT_TYPE)")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 705, "Cannot update constraints (RDB$RELATION_CONSTRAINTS).")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 706, "Cannot delete CHECK constraint entry (RDB$CHECK_CONSTRAINTS)")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 707, "Cannot update constraints (RDB$CHECK_CONSTRAINTS).")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 708, "Cannot update constraints (RDB$REF_CONSTRAINTS).")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 709, "Column used in a PRIMARY constraint must be NOT NULL.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 716, "index @1 cannot be used in the specified plan")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 717, "table @1 is referenced in the plan but not the from list")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 718, "the table @1 is referenced twice; use aliases to differentiate")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 719, "table @1 is not referenced in plan")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 739, "Log file specification partition error")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 740, "Cache or Log redefined")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 741, "Write-ahead Log with shadowing configuration not allowed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 742, "Overflow log specification required for round-robin log")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 743, "WAL defined; Cache Manager must be started first")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 745, "Write-ahead Log without shared cache configuration not allowed")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 746, "Cannot start WAL writer for the database @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 747, "WAL writer synchronization error for the database @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 748, "WAL setup error. Please see Firebird log.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 749, "WAL buffers cannot be increased. Please see Firebird log.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 750, "WAL writer - Journal server communication error. Please see Firebird log.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 751, "WAL I/O error. Please see Firebird log.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 752, "Unable to roll over; please see Firebird log.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 753, "obsolete")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 754, "obsolete")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 755, "obsolete")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 756, "obsolete")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 757, "database does not use Write-ahead Log")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 758, "Cannot roll over to the next log file @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 759, "obsolete")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 760, "obsolete")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 761, "Cache or Log size too small")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 762, "Log record header too small at offset @1 in log file @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 763, "Incomplete log record at offset @1 in log file @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 764, "Unexpected end of log file @1 at offset @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 765, "Database name in the log file @1 is different")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 766, "Log file @1 not closed properly; database recovery may be required")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 767, "Log file @1 not latest in the chain but open flag still set")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 768, "Invalid version of log file @1")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 769, "Log file header of @1 too small")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 770, "obsolete")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 781, "table @1 is not defined")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 792, "invalid ORDER BY clause")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 794, "Column does not belong to referenced table")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 795, "column @1 is not defined in table @2")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 796, "Undefined name")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 797, "Ambiguous column reference.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 828, "function @1 is not defined")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 829, "Invalid data type, length, or value")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 830, "Invalid number of arguments")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 838, "dbkey not available for multi-table views")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 842, "number of columns does not match select list")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 843, "must specify column name for view select expression")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 845, "@1 is not a valid base table of the specified view")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 849, "This column cannot be updated because it is derived from an SQL function or expression.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 850, "The object of the INSERT, DELETE or UPDATE statement is a view for which the requested operation is not permitted.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 895, "Invalid String")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 896, "Invalid token")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 897, "Invalid numeric literal")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 915, "An error occurred while trying to update the security database")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLERR, 916, "non-SQL security class defined")
|
||||
FB_IMPL_MSG(SQLERR, 917, dsql_too_old_ods, -804, "HY", "000", "ODS versions before ODS@1 are not supported")
|
||||
FB_IMPL_MSG(SQLERR, 918, dsql_table_not_found, -607, "42", "S02", "Table @1 does not exist")
|
||||
FB_IMPL_MSG(SQLERR, 919, dsql_view_not_found, -607, "42", "S02", "View @1 does not exist")
|
||||
FB_IMPL_MSG(SQLERR, 920, dsql_line_col_error, -206, "42", "000", "At line @1, column @2")
|
||||
FB_IMPL_MSG(SQLERR, 921, dsql_unknown_pos, -206, "42", "000", "At unknown line and column")
|
||||
FB_IMPL_MSG(SQLERR, 922, dsql_no_dup_name, -206, "HY", "000", "Column @1 cannot be repeated in @2 statement")
|
||||
FB_IMPL_MSG(SQLERR, 923, dsql_too_many_values, -901, "07", "002", "Too many values (more than @1) in member list to match against")
|
||||
FB_IMPL_MSG(SQLERR, 924, dsql_no_array_computed, -607, "HY", "000", "Array and BLOB data types not allowed in computed field")
|
||||
FB_IMPL_MSG(SQLERR, 925, dsql_implicit_domain_name, -637, "00", "000", "Implicit domain name @1 not allowed in user created domain")
|
||||
FB_IMPL_MSG(SQLERR, 926, dsql_only_can_subscript_array, -607, "42", "000", "scalar operator used on field @1 which is not an array")
|
||||
FB_IMPL_MSG(SQLERR, 927, dsql_max_sort_items, -104, "54", "011", "cannot sort on more than 255 items")
|
||||
FB_IMPL_MSG(SQLERR, 928, dsql_max_group_items, -104, "54", "011", "cannot group on more than 255 items")
|
||||
FB_IMPL_MSG(SQLERR, 929, dsql_conflicting_sort_field, -104, "42", "000", "Cannot include the same field (@1.@2) twice in the ORDER BY clause with conflicting sorting options")
|
||||
FB_IMPL_MSG(SQLERR, 930, dsql_derived_table_more_columns, -104, "54", "001", "column list from derived table @1 has more columns than the number of items in its SELECT statement")
|
||||
FB_IMPL_MSG(SQLERR, 931, dsql_derived_table_less_columns, -104, "54", "001", "column list from derived table @1 has less columns than the number of items in its SELECT statement")
|
||||
FB_IMPL_MSG(SQLERR, 932, dsql_derived_field_unnamed, -104, "42", "000", "no column name specified for column number @1 in derived table @2")
|
||||
FB_IMPL_MSG(SQLERR, 933, dsql_derived_field_dup_name, -104, "42", "000", "column @1 was specified multiple times for derived table @2")
|
||||
FB_IMPL_MSG(SQLERR, 934, dsql_derived_alias_select, -104, "42", "000", "Internal dsql error: alias type expected by pass1_expand_select_node")
|
||||
FB_IMPL_MSG(SQLERR, 935, dsql_derived_alias_field, -104, "42", "000", "Internal dsql error: alias type expected by pass1_field")
|
||||
FB_IMPL_MSG(SQLERR, 936, dsql_auto_field_bad_pos, -104, "42", "000", "Internal dsql error: column position out of range in pass1_union_auto_cast")
|
||||
FB_IMPL_MSG(SQLERR, 937, dsql_cte_wrong_reference, -104, "42", "000", "Recursive CTE member (@1) can refer itself only in FROM clause")
|
||||
FB_IMPL_MSG(SQLERR, 938, dsql_cte_cycle, -104, "42", "000", "CTE '@1' has cyclic dependencies")
|
||||
FB_IMPL_MSG(SQLERR, 939, dsql_cte_outer_join, -104, "42", "000", "Recursive member of CTE can't be member of an outer join")
|
||||
FB_IMPL_MSG(SQLERR, 940, dsql_cte_mult_references, -104, "42", "000", "Recursive member of CTE can't reference itself more than once")
|
||||
FB_IMPL_MSG(SQLERR, 941, dsql_cte_not_a_union, -104, "42", "000", "Recursive CTE (@1) must be an UNION")
|
||||
FB_IMPL_MSG(SQLERR, 942, dsql_cte_nonrecurs_after_recurs, -104, "42", "000", "CTE '@1' defined non-recursive member after recursive")
|
||||
FB_IMPL_MSG(SQLERR, 943, dsql_cte_wrong_clause, -104, "42", "000", "Recursive member of CTE '@1' has @2 clause")
|
||||
FB_IMPL_MSG(SQLERR, 944, dsql_cte_union_all, -104, "42", "000", "Recursive members of CTE (@1) must be linked with another members via UNION ALL")
|
||||
FB_IMPL_MSG(SQLERR, 945, dsql_cte_miss_nonrecursive, -104, "42", "000", "Non-recursive member is missing in CTE '@1'")
|
||||
FB_IMPL_MSG(SQLERR, 946, dsql_cte_nested_with, -104, "42", "000", "WITH clause can't be nested")
|
||||
FB_IMPL_MSG(SQLERR, 947, dsql_col_more_than_once_using, -104, "42", "000", "column @1 appears more than once in USING clause")
|
||||
FB_IMPL_MSG(SQLERR, 948, dsql_unsupp_feature_dialect, -901, "HY", "000", "feature is not supported in dialect @1")
|
||||
FB_IMPL_MSG(SQLERR, 949, dsql_cte_not_used, -104, "42", "000", "CTE \"@1\" is not used in query")
|
||||
FB_IMPL_MSG(SQLERR, 950, dsql_col_more_than_once_view, -104, "42", "000", "column @1 appears more than once in ALTER VIEW")
|
||||
FB_IMPL_MSG(SQLERR, 951, dsql_unsupported_in_auto_trans, -901, "HY", "000", "@1 is not supported inside IN AUTONOMOUS TRANSACTION block")
|
||||
FB_IMPL_MSG(SQLERR, 952, dsql_eval_unknode, -833, "42", "000", "Unknown node type @1 in dsql/GEN_expr")
|
||||
FB_IMPL_MSG(SQLERR, 953, dsql_agg_wrongarg, -833, "42", "000", "Argument for @1 in dialect 1 must be string or numeric")
|
||||
FB_IMPL_MSG(SQLERR, 954, dsql_agg2_wrongarg, -833, "42", "000", "Argument for @1 in dialect 3 must be numeric")
|
||||
FB_IMPL_MSG(SQLERR, 955, dsql_nodateortime_pm_string, -833, "42", "000", "Strings cannot be added to or subtracted from DATE or TIME types")
|
||||
FB_IMPL_MSG(SQLERR, 956, dsql_invalid_datetime_subtract, -833, "42", "000", "Invalid data type for subtraction involving DATE, TIME or TIMESTAMP types")
|
||||
FB_IMPL_MSG(SQLERR, 957, dsql_invalid_dateortime_add, -833, "42", "000", "Adding two DATE values or two TIME values is not allowed")
|
||||
FB_IMPL_MSG(SQLERR, 958, dsql_invalid_type_minus_date, -833, "42", "000", "DATE value cannot be subtracted from the provided data type")
|
||||
FB_IMPL_MSG(SQLERR, 959, dsql_nostring_addsub_dial3, -833, "42", "000", "Strings cannot be added or subtracted in dialect 3")
|
||||
FB_IMPL_MSG(SQLERR, 960, dsql_invalid_type_addsub_dial3, -833, "42", "000", "Invalid data type for addition or subtraction in dialect 3")
|
||||
FB_IMPL_MSG(SQLERR, 961, dsql_invalid_type_multip_dial1, -833, "42", "000", "Invalid data type for multiplication in dialect 1")
|
||||
FB_IMPL_MSG(SQLERR, 962, dsql_nostring_multip_dial3, -833, "42", "000", "Strings cannot be multiplied in dialect 3")
|
||||
FB_IMPL_MSG(SQLERR, 963, dsql_invalid_type_multip_dial3, -833, "42", "000", "Invalid data type for multiplication in dialect 3")
|
||||
FB_IMPL_MSG(SQLERR, 964, dsql_mustuse_numeric_div_dial1, -833, "42", "000", "Division in dialect 1 must be between numeric data types")
|
||||
FB_IMPL_MSG(SQLERR, 965, dsql_nostring_div_dial3, -833, "42", "000", "Strings cannot be divided in dialect 3")
|
||||
FB_IMPL_MSG(SQLERR, 966, dsql_invalid_type_div_dial3, -833, "42", "000", "Invalid data type for division in dialect 3")
|
||||
FB_IMPL_MSG(SQLERR, 967, dsql_nostring_neg_dial3, -833, "42", "000", "Strings cannot be negated (applied the minus operator) in dialect 3")
|
||||
FB_IMPL_MSG(SQLERR, 968, dsql_invalid_type_neg, -833, "42", "000", "Invalid data type for negation (minus operator)")
|
||||
FB_IMPL_MSG(SQLERR, 969, dsql_max_distinct_items, -104, "54", "011", "Cannot have more than 255 items in DISTINCT / UNION DISTINCT list")
|
||||
FB_IMPL_MSG(SQLERR, 970, dsql_alter_charset_failed, -901, "42", "000", "ALTER CHARACTER SET @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 971, dsql_comment_on_failed, -901, "42", "000", "COMMENT ON @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 972, dsql_create_func_failed, -901, "42", "000", "CREATE FUNCTION @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 973, dsql_alter_func_failed, -901, "42", "000", "ALTER FUNCTION @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 974, dsql_create_alter_func_failed, -901, "42", "000", "CREATE OR ALTER FUNCTION @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 975, dsql_drop_func_failed, -901, "42", "000", "DROP FUNCTION @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 976, dsql_recreate_func_failed, -901, "42", "000", "RECREATE FUNCTION @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 977, dsql_create_proc_failed, -901, "42", "000", "CREATE PROCEDURE @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 978, dsql_alter_proc_failed, -901, "42", "000", "ALTER PROCEDURE @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 979, dsql_create_alter_proc_failed, -901, "42", "000", "CREATE OR ALTER PROCEDURE @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 980, dsql_drop_proc_failed, -901, "42", "000", "DROP PROCEDURE @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 981, dsql_recreate_proc_failed, -901, "42", "000", "RECREATE PROCEDURE @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 982, dsql_create_trigger_failed, -901, "42", "000", "CREATE TRIGGER @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 983, dsql_alter_trigger_failed, -901, "42", "000", "ALTER TRIGGER @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 984, dsql_create_alter_trigger_failed, -901, "42", "000", "CREATE OR ALTER TRIGGER @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 985, dsql_drop_trigger_failed, -901, "42", "000", "DROP TRIGGER @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 986, dsql_recreate_trigger_failed, -901, "42", "000", "RECREATE TRIGGER @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 987, dsql_create_collation_failed, -901, "42", "000", "CREATE COLLATION @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 988, dsql_drop_collation_failed, -901, "42", "000", "DROP COLLATION @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 989, dsql_create_domain_failed, -901, "42", "000", "CREATE DOMAIN @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 990, dsql_alter_domain_failed, -901, "42", "000", "ALTER DOMAIN @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 991, dsql_drop_domain_failed, -901, "42", "000", "DROP DOMAIN @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 992, dsql_create_except_failed, -901, "42", "000", "CREATE EXCEPTION @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 993, dsql_alter_except_failed, -901, "42", "000", "ALTER EXCEPTION @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 994, dsql_create_alter_except_failed, -901, "42", "000", "CREATE OR ALTER EXCEPTION @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 995, dsql_recreate_except_failed, -901, "42", "000", "RECREATE EXCEPTION @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 996, dsql_drop_except_failed, -901, "42", "000", "DROP EXCEPTION @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 997, dsql_create_sequence_failed, -901, "42", "000", "CREATE SEQUENCE @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 998, dsql_create_table_failed, -901, "42", "000", "CREATE TABLE @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 999, dsql_alter_table_failed, -901, "42", "000", "ALTER TABLE @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1000, dsql_drop_table_failed, -901, "42", "000", "DROP TABLE @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1001, dsql_recreate_table_failed, -901, "42", "000", "RECREATE TABLE @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1002, dsql_create_pack_failed, -901, "42", "000", "CREATE PACKAGE @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1003, dsql_alter_pack_failed, -901, "42", "000", "ALTER PACKAGE @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1004, dsql_create_alter_pack_failed, -901, "42", "000", "CREATE OR ALTER PACKAGE @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1005, dsql_drop_pack_failed, -901, "42", "000", "DROP PACKAGE @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1006, dsql_recreate_pack_failed, -901, "42", "000", "RECREATE PACKAGE @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1007, dsql_create_pack_body_failed, -901, "42", "000", "CREATE PACKAGE BODY @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1008, dsql_drop_pack_body_failed, -901, "42", "000", "DROP PACKAGE BODY @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1009, dsql_recreate_pack_body_failed, -901, "42", "000", "RECREATE PACKAGE BODY @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1010, dsql_create_view_failed, -901, "42", "000", "CREATE VIEW @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1011, dsql_alter_view_failed, -901, "42", "000", "ALTER VIEW @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1012, dsql_create_alter_view_failed, -901, "42", "000", "CREATE OR ALTER VIEW @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1013, dsql_recreate_view_failed, -901, "42", "000", "RECREATE VIEW @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1014, dsql_drop_view_failed, -901, "42", "000", "DROP VIEW @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1015, dsql_drop_sequence_failed, -901, "42", "000", "DROP SEQUENCE @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1016, dsql_recreate_sequence_failed, -901, "42", "000", "RECREATE SEQUENCE @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1017, dsql_drop_index_failed, -901, "42", "000", "DROP INDEX @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1018, dsql_drop_filter_failed, -901, "42", "000", "DROP FILTER @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1019, dsql_drop_shadow_failed, -901, "42", "000", "DROP SHADOW @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1020, dsql_drop_role_failed, -901, "42", "000", "DROP ROLE @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1021, dsql_drop_user_failed, -901, "42", "000", "DROP USER @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1022, dsql_create_role_failed, -901, "42", "000", "CREATE ROLE @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1023, dsql_alter_role_failed, -901, "42", "000", "ALTER ROLE @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1024, dsql_alter_index_failed, -901, "42", "000", "ALTER INDEX @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1025, dsql_alter_database_failed, -901, "42", "000", "ALTER DATABASE failed")
|
||||
FB_IMPL_MSG(SQLERR, 1026, dsql_create_shadow_failed, -901, "42", "000", "CREATE SHADOW @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1027, dsql_create_filter_failed, -901, "42", "000", "DECLARE FILTER @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1028, dsql_create_index_failed, -901, "42", "000", "CREATE INDEX @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1029, dsql_create_user_failed, -901, "42", "000", "CREATE USER @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1030, dsql_alter_user_failed, -901, "42", "000", "ALTER USER @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1031, dsql_grant_failed, -901, "42", "000", "GRANT failed")
|
||||
FB_IMPL_MSG(SQLERR, 1032, dsql_revoke_failed, -901, "42", "000", "REVOKE failed")
|
||||
FB_IMPL_MSG(SQLERR, 1033, dsql_cte_recursive_aggregate, -104, "42", "000", "Recursive member of CTE cannot use aggregate or window function")
|
||||
FB_IMPL_MSG(SQLERR, 1034, dsql_mapping_failed, -901, "42", "000", "@2 MAPPING @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1035, dsql_alter_sequence_failed, -901, "42", "000", "ALTER SEQUENCE @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1036, dsql_create_generator_failed, -901, "42", "000", "CREATE GENERATOR @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1037, dsql_set_generator_failed, -901, "42", "000", "SET GENERATOR @1 failed")
|
||||
FB_IMPL_MSG(SQLERR, 1038, dsql_wlock_simple, -104, "42", "000", "WITH LOCK can be used only with a single physical table")
|
||||
FB_IMPL_MSG(SQLERR, 1039, dsql_firstskip_rows, -104, "42", "000", "FIRST/SKIP cannot be used with OFFSET/FETCH or ROWS")
|
||||
FB_IMPL_MSG(SQLERR, 1040, dsql_wlock_aggregates, -104, "42", "000", "WITH LOCK cannot be used with aggregates")
|
||||
FB_IMPL_MSG(SQLERR, 1041, dsql_wlock_conflict, -104, "42", "000", "WITH LOCK cannot be used with @1")
|
||||
FB_IMPL_MSG(SQLERR, 1042, dsql_max_exception_arguments, -901, "07", "002", "Number of arguments (@1) exceeds the maximum (@2) number of EXCEPTION USING arguments")
|
||||
FB_IMPL_MSG(SQLERR, 1043, dsql_string_byte_length, -901, "42", "000", "String literal with @1 bytes exceeds the maximum length of @2 bytes")
|
||||
FB_IMPL_MSG(SQLERR, 1044, dsql_string_char_length, -901, "42", "000", "String literal with @1 characters exceeds the maximum length of @2 characters for the @3 character set")
|
||||
FB_IMPL_MSG(SQLERR, 1045, dsql_max_nesting, -901, "07", "002", "Too many BEGIN...END nesting. Maximum level is @1")
|
||||
FB_IMPL_MSG(SQLERR, 1046, dsql_recreate_user_failed, -901, "42", "000", "RECREATE USER @1 failed")
|
4
src/include/firebird/impl/msg/sqlwarn.h
Normal file
4
src/include/firebird/impl/msg/sqlwarn.h
Normal file
@ -0,0 +1,4 @@
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLWARN, 100, "Row not found for fetch, update or delete, or the result of a query is an empty table.")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLWARN, 101, "segment buffer length shorter than expected")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLWARN, 301, "Datatype needs modification")
|
||||
FB_IMPL_MSG_NO_SYMBOL(SQLWARN, 612, "Duplicate column or domain name found.")
|
1
src/include/firebird/impl/msg/utl.h
Normal file
1
src/include/firebird/impl/msg/utl.h
Normal file
@ -0,0 +1 @@
|
||||
FB_IMPL_MSG(UTL, 1, utl_trusted_switch, -901, "00", "000", "Switches trusted_user and trusted_role are not supported from command line")
|
53
src/include/firebird/impl/msg_helper.h
Normal file
53
src/include/firebird/impl/msg_helper.h
Normal file
@ -0,0 +1,53 @@
|
||||
/*
|
||||
* The contents of this file are subject to the Initial
|
||||
* Developer's Public License Version 1.0 (the "License");
|
||||
* you may not use this file except in compliance with the
|
||||
* License. You may obtain a copy of the License at
|
||||
* http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_idpl.
|
||||
*
|
||||
* Software distributed under the License is distributed AS IS,
|
||||
* WITHOUT WARRANTY OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing rights
|
||||
* and limitations under the License.
|
||||
*
|
||||
* The Original Code was created by Adriano dos Santos Fernandes
|
||||
* for the Firebird Open Source RDBMS project.
|
||||
*
|
||||
* Copyright (c) 2021 Adriano dos Santos Fernandes <adrianosf@gmail.com>
|
||||
* and all contributors signed below.
|
||||
*
|
||||
* All Rights Reserved.
|
||||
* Contributor(s): ______________________________________.
|
||||
*/
|
||||
|
||||
#ifndef FIREBIRD_IMPL_MSG_HELPER_H
|
||||
#define FIREBIRD_IMPL_MSG_HELPER_H
|
||||
|
||||
#define FB_IMPL_MSG_FACILITY_JRD 0
|
||||
#define FB_IMPL_MSG_FACILITY_QLI 1
|
||||
#define FB_IMPL_MSG_FACILITY_GFIX 3
|
||||
#define FB_IMPL_MSG_FACILITY_GPRE 4
|
||||
#define FB_IMPL_MSG_FACILITY_DSQL 7
|
||||
#define FB_IMPL_MSG_FACILITY_DYN 8
|
||||
#define FB_IMPL_MSG_FACILITY_INSTALL 10
|
||||
#define FB_IMPL_MSG_FACILITY_TEST 11
|
||||
#define FB_IMPL_MSG_FACILITY_GBAK 12
|
||||
#define FB_IMPL_MSG_FACILITY_SQLERR 13
|
||||
#define FB_IMPL_MSG_FACILITY_SQLWARN 14
|
||||
#define FB_IMPL_MSG_FACILITY_JRD_BUGCHK 15
|
||||
#define FB_IMPL_MSG_FACILITY_ISQL 17
|
||||
#define FB_IMPL_MSG_FACILITY_GSEC 18
|
||||
#define FB_IMPL_MSG_FACILITY_GSTAT 21
|
||||
#define FB_IMPL_MSG_FACILITY_FBSVCMGR 22
|
||||
#define FB_IMPL_MSG_FACILITY_UTL 23
|
||||
#define FB_IMPL_MSG_FACILITY_NBACKUP 24
|
||||
#define FB_IMPL_MSG_FACILITY_FBTRACEMGR 25
|
||||
#define FB_IMPL_MSG_FACILITY_JAYBIRD 26
|
||||
#define FB_IMPL_MSG_FACILITY_R2DBC_FIREBIRD 27
|
||||
|
||||
#define FB_IMPL_MSG_MASK ((ISC_STATUS) 0x14000000) /* Defines the code as a valid ISC code */
|
||||
|
||||
#define FB_IMPL_MSG_ENCODE(code, facility) \
|
||||
((ISC_STATUS(((ISC_USHORT) facility) & 0x1F) << 16) | (((ISC_STATUS) code) & 0x3FFF) | FB_IMPL_MSG_MASK)
|
||||
|
||||
#endif /* FIREBIRD_IMPL_MSG_HELPER_H */
|
@ -1,11 +0,0 @@
|
||||
|
||||
All the files in this directory are generated by the program codes.e
|
||||
|
||||
They should not be edited directly rather the msg.gdb database should be
|
||||
updated and then these files should be regenerated via.
|
||||
|
||||
The commands to regenerate these files from this directory would be:
|
||||
|
||||
$cd ../../../firebird2/generated
|
||||
$make rebuild_codes
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,7 +0,0 @@
|
||||
gds_codes.pas
|
||||
iberror.h
|
||||
codetext.h
|
||||
msgs.h
|
||||
sql_code.h
|
||||
msg_facs.h
|
||||
sql_state.h
|
File diff suppressed because it is too large
Load Diff
@ -1,55 +0,0 @@
|
||||
/*
|
||||
* The contents of this file are subject to the Interbase Public
|
||||
* License Version 1.0 (the "License"); you may not use this file
|
||||
* except in compliance with the License. You may obtain a copy
|
||||
* of the License at http://www.Inprise.com/IPL.html
|
||||
*
|
||||
* Software distributed under the License is distributed on an
|
||||
* "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express
|
||||
* or implied. See the License for the specific language governing
|
||||
* rights and limitations under the License.
|
||||
*
|
||||
* The content of this file was generated by the Firebird project
|
||||
* using the program src/misc/codes.epp
|
||||
*/
|
||||
/*
|
||||
*
|
||||
* *** WARNING *** - This file is automatically generated by codes.epp - do not edit!
|
||||
*
|
||||
*/
|
||||
/*
|
||||
* MODULE: msg_facs.h
|
||||
* DESCRIPTION: ISC message facilities
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
|
||||
/******************************/
|
||||
/* ISC message facilities */
|
||||
/******************************/
|
||||
|
||||
struct _facilities
|
||||
{
|
||||
int fac_code;
|
||||
const char* facility;
|
||||
};
|
||||
|
||||
static const struct _facilities facilities[] =
|
||||
{
|
||||
{0, "JRD "},
|
||||
{3, "GFIX "},
|
||||
{7, "DSQL "},
|
||||
{8, "DYN "},
|
||||
{12, "GBAK "},
|
||||
{13, "SQLERR "},
|
||||
{18, "GSEC "},
|
||||
{21, "GSTAT "},
|
||||
{22, "FBSVCMGR "},
|
||||
{23, "UTL "},
|
||||
{24, "NBACKUP "},
|
||||
{25, "FBTRACEMGR"},
|
||||
{0, NULL}
|
||||
};
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1 +1,97 @@
|
||||
#include "gen/iberror.h"
|
||||
/*
|
||||
* The contents of this file are subject to the Interbase Public
|
||||
* License Version 1.0 (the "License"); you may not use this file
|
||||
* except in compliance with the License. You may obtain a copy
|
||||
* of the License at http://www.Inprise.com/IPL.html
|
||||
*
|
||||
* Software distributed under the License is distributed on an
|
||||
* "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express
|
||||
* or implied. See the License for the specific language governing
|
||||
* rights and limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef FIREBIRD_IBERROR_H
|
||||
#define FIREBIRD_IBERROR_H
|
||||
|
||||
#include "firebird/impl/msg_helper.h"
|
||||
|
||||
#ifdef __cplusplus /* c++ definitions */
|
||||
|
||||
const ISC_STATUS isc_facility = 20;
|
||||
const ISC_STATUS isc_base = isc_facility << 24;
|
||||
const ISC_STATUS isc_factor = 1;
|
||||
|
||||
const ISC_STATUS isc_arg_end = 0; // end of argument list
|
||||
const ISC_STATUS isc_arg_gds = 1; // generic DSRI status value
|
||||
const ISC_STATUS isc_arg_string = 2; // string argument
|
||||
const ISC_STATUS isc_arg_cstring = 3; // count & string argument
|
||||
const ISC_STATUS isc_arg_number = 4; // numeric argument (long)
|
||||
const ISC_STATUS isc_arg_interpreted = 5; // interpreted status code (string)
|
||||
const ISC_STATUS isc_arg_vms = 6; // VAX/VMS status code (long)
|
||||
const ISC_STATUS isc_arg_unix = 7; // UNIX error code
|
||||
const ISC_STATUS isc_arg_domain = 8; // Apollo/Domain error code
|
||||
const ISC_STATUS isc_arg_dos = 9; // MSDOS/OS2 error code
|
||||
const ISC_STATUS isc_arg_mpexl = 10; // HP MPE/XL error code
|
||||
const ISC_STATUS isc_arg_mpexl_ipc = 11; // HP MPE/XL IPC error code
|
||||
const ISC_STATUS isc_arg_next_mach = 15; // NeXT/Mach error code
|
||||
const ISC_STATUS isc_arg_netware = 16; // NetWare error code
|
||||
const ISC_STATUS isc_arg_win32 = 17; // Win32 error code
|
||||
const ISC_STATUS isc_arg_warning = 18; // warning argument
|
||||
const ISC_STATUS isc_arg_sql_state = 19; // SQLSTATE
|
||||
|
||||
#define FB_IMPL_MSG_NO_SYMBOL(facility, number, text)
|
||||
|
||||
#define FB_IMPL_MSG_SYMBOL(facility, number, symbol, text) \
|
||||
const ISC_STATUS isc_##symbol = FB_IMPL_MSG_ENCODE(number, FB_IMPL_MSG_FACILITY_##facility);
|
||||
|
||||
#define FB_IMPL_MSG(facility, number, symbol, sqlCode, sqlClass, sqlSubClass, text) \
|
||||
FB_IMPL_MSG_SYMBOL(facility, number, symbol, text)
|
||||
|
||||
#include "firebird/impl/msg/all.h"
|
||||
|
||||
#undef FB_IMPL_MSG_NO_SYMBOL
|
||||
#undef FB_IMPL_MSG_SYMBOL
|
||||
#undef FB_IMPL_MSG
|
||||
|
||||
const ISC_STATUS isc_err_max = 0
|
||||
#define FB_IMPL_MSG_NO_SYMBOL(facility, number, text)
|
||||
#define FB_IMPL_MSG_SYMBOL(facility, number, symbol, text)
|
||||
#define FB_IMPL_MSG(facility, number, symbol, sqlCode, sqlClass, sqlSubClass, text) + 1
|
||||
|
||||
#include "firebird/impl/msg/all.h"
|
||||
|
||||
#undef FB_IMPL_MSG_NO_SYMBOL
|
||||
#undef FB_IMPL_MSG_SYMBOL
|
||||
#undef FB_IMPL_MSG
|
||||
;
|
||||
|
||||
|
||||
#else /* c definitions */
|
||||
|
||||
#define isc_facility 20
|
||||
#define isc_base (isc_facility << 24)
|
||||
#define isc_factor 1
|
||||
|
||||
#define isc_arg_end 0 /* end of argument list */
|
||||
#define isc_arg_gds 1 /* generic DSRI status value */
|
||||
#define isc_arg_string 2 /* string argument */
|
||||
#define isc_arg_cstring 3 /* count & string argument */
|
||||
#define isc_arg_number 4 /* numeric argument (long) */
|
||||
#define isc_arg_interpreted 5 /* interpreted status code (string) */
|
||||
#define isc_arg_vms 6 /* VAX/VMS status code (long) */
|
||||
#define isc_arg_unix 7 /* UNIX error code */
|
||||
#define isc_arg_domain 8 /* Apollo/Domain error code */
|
||||
#define isc_arg_dos 9 /* MSDOS/OS2 error code */
|
||||
#define isc_arg_mpexl 10 /* HP MPE/XL error code */
|
||||
#define isc_arg_mpexl_ipc 11 /* HP MPE/XL IPC error code */
|
||||
#define isc_arg_next_mach 15 /* NeXT/Mach error code */
|
||||
#define isc_arg_netware 16 /* NetWare error code */
|
||||
#define isc_arg_win32 17 /* Win32 error code */
|
||||
#define isc_arg_warning 18 /* warning argument */
|
||||
#define isc_arg_sql_state 19 /* SQLSTATE */
|
||||
|
||||
#include "firebird/impl/iberror_c.h"
|
||||
|
||||
#endif
|
||||
|
||||
#endif /* FIREBIRD_IBERROR_H */
|
||||
|
@ -164,7 +164,7 @@ int EXTRACT_ddl(LegacyTables flag, const SCHAR* tabname)
|
||||
if (EXTRACT_list_table(tabname, NULL, true, default_char_set_id))
|
||||
{
|
||||
SCHAR errbuf[MSG_LENGTH];
|
||||
IUTILS_msg_get(NOT_FOUND_MSG, errbuf, SafeArg() << tabname);
|
||||
IUTILS_msg_get(NOT_FOUND, errbuf, SafeArg() << tabname);
|
||||
STDERROUT(errbuf);
|
||||
ret_code = FINI_ERROR;
|
||||
}
|
||||
|
@ -3999,7 +3999,7 @@ static processing_state copy_table(TEXT* source,
|
||||
|
||||
if (EXTRACT_list_table(source, destination, domain_flag, -1))
|
||||
{
|
||||
IUTILS_msg_get(NOT_FOUND_MSG, errbuf, SafeArg() << source);
|
||||
IUTILS_msg_get(NOT_FOUND, errbuf, SafeArg() << source);
|
||||
STDERROUT(errbuf);
|
||||
fclose(isqlGlob.Out);
|
||||
}
|
||||
@ -6339,7 +6339,7 @@ static processing_state help(const TEXT* what)
|
||||
{
|
||||
HLP_FRONTEND, // Frontend commands:
|
||||
HLP_BLOBDMP, // BLOBDUMP <blobid> <file> -- dump BLOB to a file
|
||||
HLP_BLOBVIEW, // BLOBVIEW <blobid> -- view BLOB in text editor
|
||||
HLP_BLOBED, // BLOBVIEW <blobid> -- view BLOB in text editor
|
||||
HLP_EDIT, // EDIT [<filename>] -- edit SQL script file and execute
|
||||
HLP_EDIT2, // EDIT -- edit current command buffer and execute
|
||||
HLP_HELP, // HELP -- display this menu
|
||||
|
184
src/isql/isql.h
184
src/isql/isql.h
@ -105,177 +105,21 @@ const unsigned NULL_DISP_LEN = 6;
|
||||
// Error codes
|
||||
|
||||
const int MSG_LENGTH = 1024;
|
||||
const int ISQL_MSG_FAC = 17;
|
||||
const int ISQL_MSG_FAC = FB_IMPL_MSG_FACILITY_ISQL;
|
||||
|
||||
const int GEN_ERR = 0; // General non-zero SQLCODE error
|
||||
const int SWITCH = 2; // Bad command line arg
|
||||
const int NO_DB = 3; // No database specified
|
||||
const int FILE_OPEN_ERR = 4; // Can't open specified file
|
||||
const int COMMIT_PROMPT = 5; // Commit or rollback question
|
||||
const int COMMIT_MSG = 6; // Committing ...
|
||||
const int ROLLBACK_MSG = 7; // Rolling back
|
||||
const int CMD_ERR = 8; // Unknown frontend command
|
||||
const int ADD_PROMPT = 9; // Prompt for add function
|
||||
const int VERSION = 10; // Version string for -z
|
||||
const int NUMBER_PAGES = 12; // Number of DB pages allocated = @1 \n
|
||||
const int SWEEP_INTERV = 13; // Sweep interval = @1 \n
|
||||
const int CKPT_LENGTH = 16; // Check point length = @1 \n
|
||||
const int CKPT_INTERV = 17; // Check point interval = @1 \n
|
||||
const int BASE_LEVEL = 19; // Base level = @1 \n
|
||||
const int LIMBO = 20; // Transaction in limbo = @1 \n
|
||||
// Help list
|
||||
const int HLP_FRONTEND = 21; // Frontend commands:\n
|
||||
const int HLP_BLOBVIEW = 22; // BLOBVIEW [<blobid as high:low>] -- edit a blob\n
|
||||
const int HLP_BLOBDMP = 23; // BLOBDUMP <blobid as high:low> <file> -- dump blob to a file\n
|
||||
const int HLP_EDIT = 24; // EDIT [<filename>] -- edit and read a SQL file\n\tWithout file name, edits current command buffer\n
|
||||
const int HLP_INPUT = 25; // INput <filename> -- enter a named SQL file\n
|
||||
const int HLP_OUTPUT = 26; // OUTput [<filename>] -- write output to named file\n
|
||||
const int HLP_SHELL = 27; // SHELL <shell command> -- execute command shell\n
|
||||
const int HLP_HELP = 28; // HELP -- Displays this menu\n
|
||||
const int HLP_SETCOM = 29; // "Set commands: "
|
||||
const int HLP_SET = 30; // \tSET -- Display current options \n
|
||||
const int HLP_SETAUTO = 31; // \tSET AUTOcommit -- toggle autocommit of DDL statments\n
|
||||
const int HLP_SETBLOB = 32; // \tSET BLOBdisplay [ALL|N]-- Display blobs of type N\n\t SET BLOB turns off blob display\n
|
||||
const int HLP_SETCOUNT = 33; // \tSET COUNT -- toggle count of selected rows on/off \n
|
||||
const int HLP_SETMAXROWS = 165; // \tSET MAXROWS [N] -- limits the number of rows returned, zero is no limit \n
|
||||
const int HLP_SETECHO = 34; // \tSET ECHO -- toggle command echo on/off \n
|
||||
const int HLP_SETSTAT = 35; // \tSET STATs -- toggles performance statistics display\n
|
||||
const int HLP_SETTERM = 36; // \tSET TERM <string> -- changes termination character\n
|
||||
const int HLP_SHOW = 37; // SHOW <object type> [<object name>] -- displays information on metadata\n
|
||||
const int HLP_OBJTYPE = 38; // " <object> = CHECK, COLLATION, DATABASE, DOMAIN, EXCEPTION, FILTER, FUNCTION,"
|
||||
const int HLP_EXIT = 39; // EXIT -- Exit program and commit changes\n
|
||||
const int HLP_QUIT = 40; // QUIT -- Exit program and rollback changes\n\n
|
||||
const int HLP_ALL = 41; // All commands may be abbreviated to letters in CAPs\n
|
||||
const int HLP_SETSCHEMA = 42; // \tSET SCHema/DB <db name> -- changes current database\n
|
||||
const int YES_ANS = 43; // Yes
|
||||
const int REPORT1 = 44; // Current memory = !c\nDelta memory = !d\nMax memory = !x\nElapsed time = !e sec\n
|
||||
#if (defined WIN_NT)
|
||||
const int REPORT2 = 93; // Buffers = !b\nReads = !r\nWrites = !w\nFetches = !f\n
|
||||
#else
|
||||
const int REPORT2 = 45; // Cpu = !u sec\nBuffers = !b\nReads = !r\nWrites = !w\nFetches = !f\n
|
||||
#endif
|
||||
const int BLOB_SUBTYPE = 46; // Blob display set to subtype @1. This blob: subtype = @2\n
|
||||
const int BLOB_PROMPT = 47; // Blob: @1, type 'edit' or filename to load>
|
||||
const int DATE_PROMPT = 48; // Enter @1 as M/D/Y>
|
||||
const int NAME_PROMPT = 49; // Enter @1>
|
||||
const int DATE_ERR = 50; // Bad date @1\n
|
||||
const int CON_PROMPT = 51; // "CON> "
|
||||
const int HLP_SETLIST = 52; // \tSET LIST -- toggles column or table display\n
|
||||
const int NOT_FOUND_MSG = 53; // @1 not found\n
|
||||
const int COPY_ERR = 54; // Errors occurred (possibly duplicate domains) in creating @1 in @2\n"
|
||||
const int SERVER_TOO_OLD = 55; // Server version too old to support the isql command
|
||||
const int REC_COUNT = 56; // Total returned: @1
|
||||
const int UNLICENSED = 57; // Unlicensed for database "@1"
|
||||
const int HLP_SETWIDTH = 58; // \tSET WIDTH <column name> [<width>] --sets/unsets print width for column name
|
||||
const int HLP_SETPLAN = 59; // Toggle display of query access plan
|
||||
const int HLP_SETTIME = 60; // Toggle display of timestamp with DATE values
|
||||
const int HLP_EDIT2 = 61; // edits current command buffer\n
|
||||
const int HLP_OUTPUT2 = 62; // \tWithout file name, returns output to stdout\n
|
||||
const int HLP_SETNAMES = 63; // Set current character set
|
||||
const int HLP_OBJTYPE2 = 64; // More objects
|
||||
const int HLP_SETBLOB2 = 65; // \t SET BLOB turns off blob display\n
|
||||
const int HLP_SET_ROOT = 66; // (Use HELP SET for set options)
|
||||
const int NO_TABLES = 67; // There are no tables in this database
|
||||
const int NO_TABLE = 68; // There is no table @1 in this database
|
||||
const int NO_VIEWS = 69; // There are no views in this database
|
||||
const int NO_VIEW = 70; // There is no view @1 in this database
|
||||
const int NO_INDICES_ON_REL = 71; // There are no indices on table @1 in this database
|
||||
const int NO_REL_OR_INDEX = 72; // There is no table or index @1 in this database
|
||||
const int NO_INDICES = 73; // There are no indices in this database
|
||||
const int NO_DOMAIN = 74; // There is no domain @1 in this database
|
||||
const int NO_DOMAINS = 75; // There are no domains in this database
|
||||
const int NO_EXCEPTION = 76; // There is no exception @1 in this database
|
||||
const int NO_EXCEPTIONS = 77; // There are no exceptions in this database
|
||||
const int NO_FILTER = 78; // There is no filter @1 in this database
|
||||
const int NO_FILTERS = 79; // There are no filters in this database
|
||||
const int NO_FUNCTION = 80; // There is no user-defined function @1 in this database
|
||||
const int NO_FUNCTIONS = 81; // There are no user-defined functions in this database
|
||||
const int NO_GEN = 82; // There is no generator @1 in this database
|
||||
const int NO_GENS = 83; // There are no generators in this database
|
||||
const int NO_GRANT_ON_REL = 84; // There is no privilege granted on table @1 in this database
|
||||
const int NO_GRANT_ON_PROC = 85; // There is no privilege granted on stored procedure @1 in this database
|
||||
const int NO_REL_OR_PROC = 86; // There is no table or stored procedure @1 in this database
|
||||
const int NO_PROC = 87; // There is no stored procedure @1 in this database
|
||||
const int NO_PROCS = 88; // There are no stored procedures in this database
|
||||
const int NO_TRIGGERS_ON_REL = 89; // There are no triggers on table @1 in this database
|
||||
const int NO_REL_OR_TRIGGER = 90; // There is no table or trigger @1 in this database
|
||||
const int NO_TRIGGERS = 91; // There are no triggers in this database
|
||||
const int NO_TRIGGER = 121; // There is no trigger @1 in this database
|
||||
const int NO_CHECKS_ON_REL = 92; // There are no check constraints on table @1 in this database
|
||||
const int NO_COMMENTS = 115; // There are no comments for objects in this database.
|
||||
const int BUFFER_OVERFLOW = 94; // An isql command exceeded maximum buffer size
|
||||
const int NO_ROLES = 95; // There are no roles in this database
|
||||
const int NO_OBJECT = 96; // There is no metadata object @1 in this database
|
||||
const int NO_GRANT_ON_ROL = 97; // There is no membership privilege granted
|
||||
// on @1 in this database
|
||||
const int UNEXPECTED_EOF = 98; // Expected end of statement, encountered EOF
|
||||
const int TIME_ERR = 101; // Bad TIME: @1\n
|
||||
const int HLP_OBJTYPE3 = 102; // Some more objects
|
||||
const int NO_ROLE = 103; // There is no role @1 in this database
|
||||
const int INCOMPLETE_STR = 105; // Incomplete string in @1
|
||||
const int HLP_SETSQLDIALECT = 106; // \tSET SQL DIALECT <n> -- set sql dialect to <n>
|
||||
const int NO_GRANT_ON_ANY = 107; // There is no privilege granted in this database.
|
||||
const int HLP_SETPLANONLY = 108; // toggle display of query plan without executing
|
||||
const int HLP_SETHEADING = 109; // toggle display of query column titles
|
||||
const int HLP_SETBAIL = 110; // toggle bailing out on errors in non-interactive mode
|
||||
const int TIME_PROMPT = 112; // Enter @1 as H:M:S>
|
||||
const int TIMESTAMP_PROMPT = 113; // Enter @1 as Y/MON/D H:MIN:S[.MSEC]>
|
||||
const int TIMESTAMP_ERR = 114; // Bad TIMESTAMP: @1\n
|
||||
const int ONLY_FIRST_BLOBS = 116; // Printing only the first @1 blobs.
|
||||
const int MSG_TABLES = 117; // Tables:
|
||||
const int MSG_FUNCTIONS = 118; // Functions:
|
||||
const int EXACTLINE = 119; // At line @1 in file @1
|
||||
const int AFTERLINE = 120; // After line @1 in file @2
|
||||
const int USAGE = 1; // usage: syntax
|
||||
const int USAGE_NOARG = 142; // usage: missing argument for "@1"
|
||||
const int USAGE_NOTINT = 143; // usage: argument "@1" for switch "@2" is not an integer
|
||||
const int USAGE_RANGE = 144; // usage: value "@1" for switch "@2" is out of range
|
||||
const int USAGE_DUPSW = 145; // usage: switch "@1" or its equivalent used more than once
|
||||
const int USAGE_DUPDB = 146; // usage: more than one database name: "@1", "@2"
|
||||
const int NO_DEPENDENCIES = 147; // No dependencies for @1 were found
|
||||
const int NO_COLLATION = 148; // There is no collation @1 in this database
|
||||
const int NO_COLLATIONS = 149; // There are no collations in this database
|
||||
const int MSG_COLLATIONS = 150; // Collations:
|
||||
const int NO_SECCLASS = 151; // There are no security classes for @1
|
||||
const int NO_DB_WIDE_SECCLASS = 152; // There is no database-wide security class
|
||||
const int CANNOT_GET_SRV_VER = 153; // Cannot get server version without database connection
|
||||
const int BULK_PROMPT = 156; // "BULK> "
|
||||
const int NO_CONNECTED_USERS = 157; // There are no connected users
|
||||
const int USERS_IN_DB = 158; // Users in the database
|
||||
const int OUTPUT_TRUNCATED = 159; // Output was truncated
|
||||
const int VALID_OPTIONS = 160; // Valid options are:
|
||||
const int USAGE_FETCH = 161; // -f(etch_password) fetch password from file
|
||||
const int PASS_FILE_OPEN = 162; // could not open password file @1, errno @2
|
||||
const int PASS_FILE_READ = 163; // could not read password file @1, errno @2
|
||||
const int EMPTY_PASS = 164; // empty password file @1
|
||||
const int NO_PACKAGE = 166; // There is no package @1 in this database
|
||||
const int NO_PACKAGES = 167; // There are no packages in this database
|
||||
const int NO_SCHEMA = 168; // There is no schema @1 in this database
|
||||
const int NO_SCHEMAS = 169; // There are no schemas in this database
|
||||
const int MAXROWS_INVALID = 170; // Unable to convert @1 to a number for MAXWROWS option
|
||||
const int MAXROWS_OUTOF_RANGE = 171; // Value @1 for MAXROWS is out of range. Max value is @2
|
||||
const int MAXROWS_NEGATIVE = 172; // The value (@1) for MAXROWS must be zero or greater
|
||||
const int HLP_SETEXPLAIN = 173; // Toggle display of query access plan in the explained form
|
||||
const int NO_GRANT_ON_GEN = 174; // There is no privilege granted on generator @1 in this database
|
||||
const int NO_GRANT_ON_XCP = 175; // There is no privilege granted on exception @1 in this database
|
||||
const int NO_GRANT_ON_FLD = 176; // There is no privilege granted on domain @1 in this database
|
||||
const int NO_GRANT_ON_CS = 177; // There is no privilege granted on character set @1 in this database
|
||||
const int NO_GRANT_ON_COLL = 178; // There is no privilege granted on collation @1 in this database
|
||||
const int NO_GRANT_ON_PKG = 179; // There is no privilege granted on package @1 in this database
|
||||
const int NO_GRANT_ON_FUN = 180; // There is no privilege granted on function @1 in this database
|
||||
const int REPORT_NEW1 = 181; // Current memory = !\nDelta memory = !\nMax memory = !\nElapsed time = ~ sec\n
|
||||
const int REPORT_NEW2 = 182; // Cpu = ~ sec\n (skipped on windows)
|
||||
const int REPORT_NEW3 = 183; // Buffers = !\nReads = !\nWrites = !\nFetches = !\n
|
||||
const int NO_MAP = 184; // There is no mapping from @1 in this database
|
||||
const int NO_MAPS = 185; // There are no mappings in this database
|
||||
const int INVALID_TERM_CHARS = 186; // Invalid characters for SET TERMINATOR are @1
|
||||
const int NUMBER_USED_PAGES = 190; // Number of used DB pages = @1
|
||||
const int NUMBER_FREE_PAGES = 191; // Number of free DB pages = @1
|
||||
const int DATABASE_CRYPTED = 192; // DB encrypted
|
||||
const int DATABASE_NOT_CRYPTED = 193; // DB not encrypted
|
||||
const int DATABASE_CRYPT_PROCESS = 194; // crypt thread not complete
|
||||
const int MSG_ROLES = 195; // Roles:
|
||||
const int NO_TIMEOUTS = 196; // Timeouts are not supported by server
|
||||
#define FB_IMPL_MSG_NO_SYMBOL(facility, number, text)
|
||||
|
||||
#define FB_IMPL_MSG_SYMBOL(facility, number, symbol, text) \
|
||||
const int symbol = number;
|
||||
|
||||
#define FB_IMPL_MSG(facility, number, symbol, sqlCode, sqlClass, sqlSubClass, text) \
|
||||
FB_IMPL_MSG_SYMBOL(facility, number, symbol, text)
|
||||
|
||||
#include "firebird/impl/msg/isql.h"
|
||||
|
||||
#undef FB_IMPL_MSG_NO_SYMBOL
|
||||
#undef FB_IMPL_MSG_SYMBOL
|
||||
#undef FB_IMPL_MSG
|
||||
|
||||
|
||||
// Initialize types
|
||||
|
@ -92,7 +92,7 @@
|
||||
*/
|
||||
|
||||
#include "firebird.h"
|
||||
#include "gen/iberror.h"
|
||||
#include "iberror.h"
|
||||
#include "../jrd/jrd.h"
|
||||
#include "../jrd/err_proto.h"
|
||||
#include "../jrd/evl_string.h"
|
||||
|
@ -28,7 +28,7 @@
|
||||
|
||||
#include "firebird.h"
|
||||
#include "firebird/Interface.h"
|
||||
#include "gen/iberror.h"
|
||||
#include "iberror.h"
|
||||
#include "../jrd/CryptoManager.h"
|
||||
|
||||
#include "../common/classes/alloc.h"
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user