Re: like escape
ôÙ ÓÐÒÏÓÉ, ÞÔÏ ÔÅÂÑ × Like ÓÍÕÝÁÅÔ? äÍÉÔÒÉÊ
Re: like escape
ôÙ ÓÐÒÏÓÉ, ÞÔÏ ÔÅÂÑ × Like ÓÍÕÝÁÅÔ? Á ËÏÇÏ ÓÐÒÏÓÉÔØ ? ÄÅÄÁ ? ÏÎ ÅÝÅ ÍÁÔÀËÁÔØÓÑ ÎÁÞÎÅÔ =) Á ÍÅÎÑ ÎÅÞÅÇÏ ÎÅ ÓÍÕÝÁÅÔ =)
... appears corrupt мать его
Привет всем и с прошедшими. Есть интернет магазин. Ubuntu server 7.10 64bit FB2.03 classic 64bit PHP5+Apache2 Аптайм месяц - проработал нормально, сегодня зависший процесс. Windows приложение, обслуживающее интернет магазин при попытке поковыряться в базе говорит database file appears corrupt () wrong page type page 1033820 is of wrong type (expected 7, found 8) Лог файл чист. Попробовал перезагрузить сервер - то же самое.
Re: like escape
Hello, Attid! Attid wrote: Займешься? нет. исходная дока на английском должна быть. а я все еще гну свою линию =) http://firebird.name/doku.php?id=like гнуть свою линию можно сколько угодно. Но источник документации должен быть один. В принципе, если что-то есть у тебя, чего нет там, можно закидывать с переводом. -- Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34
Re: ... appears corrupt мать его
RUST ... database file appears corrupt () wrong page type page 1033820 is of wrong type (expected 7, found 8) Лог файл чист. Попробовал перезагрузить сервер - то же самое. Бекап-рестор должен помочь. -- Хорсун Влад
Re: like escape
Attid пишет: http://firebird.name/doku.php?id=like найти всех людей имеющих в фамилии которых последовательно две бувы «e» Как то несколько не по русски выглядит фраза, не находишь? :-) -- Александр Замараев
Re: А где CVS для 2.0.х?..
Vladimir A.Bakhvaloff ... Hello, Vlad! You wrote on Sat, 5 Jan 2008 14:33:02 +0200: VK Там же. Ветка (branch) B2_0_Release ??Либо я ничего не понимаю, т.к. не вижу такого брэнча, либо дай ?? строку коннекта к cvs... :) VK Строка коннекта та же самая. В команде checkout добавь -r VK B2_0_Release. Чой-то не прёть ни разу... :( === D:\PROGRA~1\CVSNT\cvs -d:pserver:[EMAIL PROTECTED]:/cvsroot/firebird login C:\FB.src\echo13 D:\PROGRA~1\CVSNT\cvs -z9 -d:pserver:[EMAIL PROTECTED]:/cvsroot/firebird tag -r B2_0_Release D:\PROGRA~1\CVSNT\cvs -z9 -d:pserver:[EMAIL PROTECTED]:/cvsroot/firebird co -P firebird2 === Ругается на вторую строку: Ибо что такое tag в ней ? Тебе нужен checkout, насколько я понимаю, его и кури :) -- Хорсун Влад
Re: А где CVS для 2.0.х?..
Vladimir A.Bakhvaloff ... Hello, Vlad! You wrote on Thu, 10 Jan 2008 14:13:31 +0200: VK Ибо что такое tag в ней ? Как - что?.. Usage: cvs tag [-bcdFflR] [-r rev|-D date] tag [files...] -r rev Existing revision/tag. Ты решил поставить тег ? Ню-ню (с) :) VK Тебе нужен checkout, насколько я понимаю, его и кури :) Дык, всё, что после co -P firebird2 оно считает ошибочным... :( См. выше - тебе нужен checkout -- Хорсун Влад
Re: А где CVS для 2.0.х?..
Hello, Vlad! You wrote on Thu, 10 Jan 2008 14:13:31 +0200: VK Ибо что такое tag в ней ? Как - что?.. Usage: cvs tag [-bcdFflR] [-r rev|-D date] tag [files...] -r rev Existing revision/tag. VK Тебе нужен checkout, насколько я понимаю, его и кури :) Дык, всё, что после co -P firebird2 оно считает ошибочным... :( With best regards, Vladimir A.Bakhvaloff. E-mail: [EMAIL PROTECTED]
Re: Баг с уникальными индексами?
это мысль... а оно работает в хранимых процедурах? я попробую завтра, сейчас другой задачей нагрузили.
Re: А где CVS для 2.0.х?..
Hello, Vlad! You wrote on Sat, 5 Jan 2008 14:33:02 +0200: VK Там же. Ветка (branch) B2_0_Release ??Либо я ничего не понимаю, т.к. не вижу такого брэнча, либо дай ?? строку коннекта к cvs... :) VK Строка коннекта та же самая. В команде checkout добавь -r VK B2_0_Release. Чой-то не прёть ни разу... :( === D:\PROGRA~1\CVSNT\cvs -d:pserver:[EMAIL PROTECTED]:/cvsroot/firebird login C:\FB.src\echo13 D:\PROGRA~1\CVSNT\cvs -z9 -d:pserver:[EMAIL PROTECTED]:/cvsroot/firebird tag -r B2_0_Release D:\PROGRA~1\CVSNT\cvs -z9 -d:pserver:[EMAIL PROTECTED]:/cvsroot/firebird co -P firebird2 === Ругается на вторую строку: === Logging in to :pserver:[EMAIL PROTECTED]:2401:/cvsroot/firebird Usage: cvs tag [-bcdFflR] [-r rev|-D date] tag [files...] -A Make alias of existing branch (requires -r). -b Make the tag a branch tag, allowing concurrent development. -c Check that working files are unmodified. -d Delete the given tag. -F Move tag if it already exists. -B Allow move/delete of branch tag (not recommended). -f Force a head revision match if tag/date not found. -l Local directory only, not recursive. -m message Specify message for logs. -M Create floating branch. -R Process directories recursively. -r rev Existing revision/tag. -D Existing date. (Specify the --help global option for a list of other help options) === Кто виноват - понятно... А вот что делать?.. :\ With best regards, Vladimir A.Bakhvaloff. E-mail: [EMAIL PROTECTED]
Re: А где CVS для 2.0.х?..
Hello, Vlad! You wrote on Thu, 10 Jan 2008 14:13:31 +0200: ??Чой-то не прёть ни разу... :( VK Ибо что такое tag в ней ? Тебе нужен checkout, насколько я VK понимаю, его и кури :) М-да... Нетривиально - -P -r B2_0_Release -- firebird2 :\ :))) With best regards, Vladimir A.Bakhvaloff. E-mail: [EMAIL PROTECTED]
Re: like escape
ÇÎÕÔØ Ó×ÏÀ ÌÉÎÉÀ ÍÏÖÎÏ ÓËÏÌØËÏ ÕÇÏÄÎÏ. îÏ ÉÓÔÏÞÎÉË ÄÏËÕÍÅÎÔÁÃÉÉ ÄÏÌÖÅÎ ÂÙÔØ ÏÄÉÎ. ×ÓÅ ÒÁ×ÎÏ ÐÏÔÏÍ ÒÕÓÉÆÉÃÉÒÏ×ÁÔØ ÄÏÂÒÁ×ÏÌØÃÙ ÂÕÄÕÔ. ÷ ÐÒÉÎÃÉÐÅ, ÅÓÌÉ ÞÔÏ-ÔÏ ÅÓÔØ Õ ÔÅÂÑ, ÞÅÇÏ ÎÅÔ ÔÁÍ, ÍÏÖÎÏ ÚÁËÉÄÙ×ÁÔØ Ó ÐÅÒÅ×ÏÄÏÍ. ÎÅ ÉÍÅÅÔ ÓÍÙÓÌÁ Ñ ×ÓÅ ÒÁ×ÎÏ ÔÑÎÕ ÉÚ ÔÅÈ ÖÅ ÉÓÔÏÞÎÉËÏ× ÞÔÏ ÏÎÉ, É ÍÁÓÓÉ× ÇÏÔÏ×ÏÇÏ ÍÎÅ ×ÏÔ ÍÙÓÌØ ÕËÁÚÙ×ÁÔØ Availability+DSQL+ESQL+ISQL+PSQLÐÏÎÒÁ×ÉÌÁÓØ, ×ÏÔ ÔÏÌØËÏ Ñ ÎÅ ÏÞÅÎØ ÐÏÎÉÍÁÀ ÞÔÏ É ÏÔËÕÄÁ.ISQL- ÔÏ ÞÔÏ ÍÏÖÎÏ ×ÙÐÏÌÎÉÔØ × ËÏÎÓÏÌØÎÏÊ ÕÔÉÌÉÔËÅPSQL - ÔÏ ÞÔÏ × ÐÒÏÃÅÄÕÒÁÈ É ÔÒÉÇÅÒÁÈ ÍÏÖÎÏ ÉÓÐÏÌØÚÙ×ÁÔØ Á ×ÏÔ ESQL É DSQL ÔÏÞÎÏ ÎÅ ÚÎÁÀ =( ÐÒÅÄÐÏÌÏÇÁÀ ÞÔÏ ESQL ÜÔÏ Embedded SQL ? ÓÕÄÑ ÐÏ ×ÙÛÅ ÏÂÓÕÖÄÅÍÏÊ ÄÏËÅ embedsql.pdf =) ÔÏÌØËÏ ÅÇÏ ÏÔÌÉÞÉÅ ÏÔ ÄÒÕÇÉÈ Ñ ÞÅÔ ÎÅ ÐÏÎÉÍÁÀ =/ DSQL ÄÉÎÁÍÉÞÅÓËÉÊ SQL ? ÔÏÂÉÛØ ÔÏ ÉÓÐÏÌØÚÕÀÍ × Ë×ÅÒÑÈ\ÚÁÐÒÏÓÁÈ ÚÁÐÒÏÓ\ÁÐÄÅÊÔ É ËÏÔÏÒÙÊ × Ó×ÑÚËÁ PSQL\SQL ÏÚÎÁÞÁÅÔ ÉÍÅÅÎÏ SQL ÔÁË ?
Re: like escape
ÎÁÊÔÉ ×ÓÅÈ ÌÀÄÅÊ ÉÍÅÀÝÉÈ × ÆÁÍÉÌÉÉ ËÏÔÏÒÙÈ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏ Ä×Å ÂÕ×Ù e ëÁË ÔÏ ÎÅÓËÏÌØËÏ ÎÅ ÐÏ ÒÕÓÓËÉ ×ÙÇÌÑÄÉÔ ÆÒÁÚÁ, ÎÅ ÎÁÈÏÄÉÛØ? :-) ÎÕ ÂÁÚÁ ÔÏ ÎÅ ÒÕÓÓËÁÑ =) ÒÏÄÉÌÁÓØ ÓÌÕÞÁÊÎÏ, ÓÄÅÌÁÌ select * employee e × ÇÌÁÚÁ ËÉÎÕÌÁÓØ ÆÁÍÉÌÉÑ Lee =) ÏÔ ÔÕÄÁ É ÐÏÛÅÌ, úù ÄÏÓÔÕÐ ÎÁ ÒÅÄÁËÔÉÒÏ×ÁÎÉÅ ÅÓÔØ Õ ×ÓÅÈ ÍÏÖÅÛØ ÐÏÐÒÁ×ÉÔØ ËÁË ÂÕÄÅÔ ÌÉÔÅÒÁÔÕÒÎÅÅ =) Õ ÍÅÎÑ ÐÏ ÒÕÓÓËÏÍÕ 3 ÂÙÌÁ =( ÄÁ É ÂÙÌÏ ÜÔÏ 10 ÌÅÔ ÎÁÚÁÄ =)
Re: ... appears corrupt мать его
database file appears corrupt () wrong page type page 1033820 is of wrong type (expected 7, found 8) Лог файл чист. Попробовал перезагрузить сервер - то же самое. Бекап-рестор должен помочь. да, backup вроде прошел без проблем, однако сейчас периодически стали плодиться подвисшие процессы, которые пока киляю.
Re: ... appears corrupt мать его
RUST ... database file appears corrupt () wrong page type page 1033820 is of wrong type (expected 7, found 8) Лог файл чист. Попробовал перезагрузить сервер - то же самое. Бекап-рестор должен помочь. да, backup вроде прошел без проблем, однако сейчас периодически стали плодиться подвисшие процессы, которые пока киляю. Нужно искать причину зависаний. Лучше всего - снять backtrace зависшего процесса и показать мне или, например, Пешкову. -- Хорсун Влад
Re: like escape
Hello, Attid! Attid wrote: гнуть свою линию можно сколько угодно. Но источник документации должен быть один. все равно потом русифицировать добравольцы будут. этот процесс более простой, тем более что я к нему подключусь однозначно. мне вот мысль указывать Availability+DSQL+ESQL+ISQL+PSQLпонравилась, вот только я не очень понимаю что и откуда.ISQL- то что можно выполнить в консольной утилиткеPSQL - то что в процедурах и тригерах можно использывать а вот ESQL и DSQL точно не знаю =( грубо говоря, SQL это запросы без параметров, DSQL запросы с параметрами, а ESQL - для gpre (embedded sql, препроцессируемый SQL, не поддерживаемый никем кроме gpre). ESQL это Embedded SQL ? судя по выше обсуждемой доке embedsql.pdf =) только его отличие от других я чет не понимаю =/ отличий чего от чего? -- Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34
Re: ... appears corrupt мать его
Нужно искать причину зависаний. Лучше всего - снять backtrace зависшего процесса и показать мне или, например, Пешкову. С удовольствием. как? Погуглил, ничего не нашел.
Re: А где CVS для 2.0.х?..
Hello, Vlad! You wrote on Thu, 10 Jan 2008 14:24:06 +0200: VK См. выше - тебе нужен checkout А что это может быть за ругань: === cvs checkout: move away firebird2/??; it is in the way === ЗЫ. чекаутю на скачанные сорцы Firebird-2.0.3.12981-1.tar.bz2... With best regards, Vladimir A.Bakhvaloff. E-mail: [EMAIL PROTECTED]
Re: like escape
ÇÒÕÂÏ ÇÏ×ÏÒÑ, SQL ÜÔÏ ÚÁÐÒÏÓÙ ÂÅÚ ÐÁÒÁÍÅÔÒÏ×, DSQL ÚÁÐÒÏÓÙ Ó ÐÁÒÁÍÅÔÒÁÍÉ, Á ESQL - ÄÌÑ gpre (embedded sql, ÐÒÅÐÒÏÃÅÓÓÉÒÕÅÍÙÊ SQL, ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÍÙÊ ÎÉËÅÍ ËÒÏÍÅ gpre). ESQL ÜÔÏ Embedded SQL ? ÓÕÄÑ ÐÏ ×ÙÛÅ ÏÂÓÕÖÄÅÍÏÊ ÄÏËÅ embedsql.pdf =) ÔÏÌØËÏ ÅÇÏ ÏÔÌÉÞÉÅ ÏÔ ÄÒÕÇÉÈ Ñ ÞÅÔ ÎÅ ÐÏÎÉÍÁÀ =/ ÏÔÌÉÞÉÊ ÞÅÇÏ ÏÔ ÞÅÇÏ? -- Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34
Re: like escape
ÇÒÕÂÏ ÇÏ×ÏÒÑ, SQL ÜÔÏ ÚÁÐÒÏÓÙ ÂÅÚ ÐÁÒÁÍÅÔÒÏ×, DSQL ÚÁÐÒÏÓÙ Ó ÐÁÒÁÍÅÔÒÁÍÉ, Á ESQL - ÄÌÑ gpre (embedded sql, ÐÒÅÐÒÏÃÅÓÓÉÒÕÅÍÙÊ SQL, ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÍÙÊ ÎÉËÅÍ ËÒÏÍÅ gpre). ÔÏÇÄÁ ÐÏÞÅÍÕ × ÄÏËÅ CREATE DATABASE ÅÓÔØ ÄÏÓÔÕÐÅÎ × DSQL ? ÔÁÍ ÐÁÒÁÍÅÔÒÙ ÕÖ ÔÏÞÎÏ ÎÉËÁË =) ÅÓÌÉ Ñ ËÏÎÅÞÎÏ ÐÒÏ ÔÅ ÐÁÒÁÍÅÔÒÙ ËÏÔÏÒÙÅ × ÐÁÒÁÍÅÔÉÚÉÒÏ×ÁÎÎÏÍ ÚÁÐÒÏÓÅ. ESQL ÜÔÏ Embedded SQL ? ÓÕÄÑ ÐÏ ×ÙÛÅ ÏÂÓÕÖÄÅÍÏÊ ÄÏËÅ embedsql.pdf =) ÔÏÌØËÏ ÅÇÏ ÏÔÌÉÞÉÅ ÏÔ ÄÒÕÇÉÈ Ñ ÞÅÔ ÎÅ ÐÏÎÉÍÁÀ =/ ÏÔÌÉÞÉÊ ÞÅÇÏ ÏÔ ÞÅÇÏ? ÏÔÌÉÞÉÊ ESQL ÏÔ DSQL ÐÏÌÕÞÁÅÔÓÑ ÞÔÏ × ESQL ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ ×ÓÅ ÞÔÏ ÅÓÔØ × DSQL + Ó×ÏÉ ÉÎÓÔÒÕËÃÉÉ ÄÏÓÔÕÐÎÙÅ ÔÏÌØËÏ ESQL É ÏÎÉ ÎÁ blr ÉÌÉ ÎÁ ÓÉ × ÏÂÝÅÍ ÞÔÏ-ÔÏ ÔÁËÏÅ ÓÔÒÁÛÎÏÅ =) ÔÅÐÅÒØ ÐÒÁ×ÅÌØÎÏ ÍÙÓÌÀ ? úù ÂÌÁÇÏÄÁÒÑ ÚÁÓ×ÅÔËÉ ÒÅÓÕÒÓÁ × ËÏÎÆÅ ÐÏÑ×ÉÌÏÓØ 2 ÞÅÌÏ×ÅËÁ (éð) ËÏÔÏÒÙÅ ÞÔÏ-ÔÏ ÐÉÛÕÔ =) ×ÓÅ ÔÁËÉ × ËÏÎÆÅ ÂÏÌÅÅ ÏÔ×ÅÔÓÔ×ÅÎÎÙÅ ÌÀÄÉ ÞÅÍ ÎÁ ÆÏÒÕÍÁÈ =) -- ó Õ×ÁÖÅÎÉÅÍ, ôÏÌÓÔÏ× éÇÏÒØ.
Re: like escape
ЗЫ благодаря засветки ресурса в конфе появилось 2 человека (ИП) которые что-то пишут =) все таки в конфе более ответственные люди чем на форумах =) У нас очень много поклонников. И оба пишут нам письма... (с) Оба-на Я просто из клиента терминалов что на работе вышел. Вот и получается два IP-шника. ;) Гы-гы-гы. 2All: Я тут у себя в закормах перевод LangRef откопал, в общем занимаюсь копи-пастингом. Но перевод не очень качественный, примеров мало и уровня он еще IB6.0. Народ, подправьте, если что ... Думаю, мой копи-пастинг пригодится, править всегда легче, чем набивать вообще с нуля.
Re: А где CVS для 2.0.х?..
Vladimir A.Bakhvaloff wrote: ЗЫ. чекаутю на скачанные сорцы Firebird-2.0.3.12981-1.tar.bz2... Ну почитай доку про CVS, если уж взялся... Какой нафиг чекаут поверх?.. -- Дмитрий Еманов
Re: like escape
Dmitri Kuzmenko ... грубо говоря, SQL это запросы без параметров, DSQL запросы с параметрами, а ESQL - для gpre (embedded sql, препроцессируемый SQL, не поддерживаемый никем кроме gpre). Я бы сказал немного не так : SQL - это собственно язык SQL, без процедурной части PSQL - Procedural SQL DSQL - Dynamic SQL, т.е. механизм динамических запросов, не скомпилированных заранее. Сюда относится всё, что можно сделать с помощью isc_dsql_xxx API ESQL - Embedded SQL - надстройка над SQL, понимаемая препроцессором gpre, который преобразует SQL в BLR и вставляет в программу вызовы более низкоуровневого API. О динамических запросах тут речь уже не идёт. Т.к. gpre давно не обновлялся, то он не понимает некоторые новые конструкции SQL Соответственно P\D\E SQL - это надстройки над SQL, определяемые окружением, которое выполняет запросы (сам сервер, новое АПИ клиента, старое АПИ клиента) -- Хорсун Влад
Re: ��������
Alexander A. Venikov [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] Hello, Nikolay! You wrote on Thu, 10 Jan 2008 01:12:22 +0200: N ÷ ÐÒÏÅËÔÅ ÅÓÔØ ÍÁÓÔÅÒ ÔÁÂÌÉÃÁ users Ó ÉÍÅÎÁÍÉ ÐÏÌØÚÏ×ÁÔÅÌÅÊ N É ÐÁÒÏÌÑÍÉ.åÓÔØ ÎÅÓËÏÌØËÏ ÐÏÄÞÉÎÅÎÎÙÈ ÔÁÂÌÉÃ, Ó×ÑÚÁÎÎÙÈ Ó N users ÐÏ FK îÅÄÁ×ÎÏ ÐÏÚ×ÏÎÉÌ ËÌÉÅÎÔ Ó ÄÒÕÇÏÇÏ ÇÏÒÏÄÁ É N ÐÏÖÁÌÏ×ÁÌÓÑ ÞÔÏ × users ÉÓÞÅÚÌÁ ÏÄÎÁ ÕÞÅÔÎÁÑ ÚÁÐÉÓØ. TL On. ÎÅ ÐÏÎÑÌ, ÞÔÏ ÔÙ ÉÍÅÅÛØ × ×ÉÄÕ? õÄÁÌÉÌÉ? îÅÍÏÇÌÉ. ðÏ FK ÐÏÌÅ ÓÔÁÎÅÔ set null, Á × ÔÁÂÌÉÃÅ ÄÁÎÎÙÅ ÂÙÌÉ Ñ×ÎÏ ÎÅ null é ËÁË × ÔÁËÏÍ ÓÌÕÞÁÅ restore ÓÒÁÂÏÔÁÌ.
Re: непонятка
Hello, Nikolay! You wrote on Thu, 10 Jan 2008 23:21:39 +0200: TL On. N не понял, что ты имеешь в виду? Telepathic Locator ON. :) Мало информации, вряд ли тебе кто-то что-то скажет. Удалили? N Немогли. По FK поле станет set null, а в таблице данные были N явно не null. И как в таком случае restore сработал. Исчезновение всего одной записи из таблицы - мало похоже на сбой. А в мистику я не верю (хотя иногда очень соблазнительно поверить). :) -- Удач Alexander A. Venikov, Tobolsk, Russia
Re: Баг с уникальными индексами?
это мысль... а оно работает в хранимых процедурах? Да. With b/r. Gleb.