Skip to content
La2Base
Home
DownloadsWikiForumFAQ
ruen
Sign up Login
HomeFilesWikiLogin
  • Home
  • Downloads
  • Wiki
  • FAQ
  • Contact Us
  • About
  • Rules
  • Privacy
  • Terms of Service

© 2026 la2base.com · All rights reserved

ruen
Forum/Форум для новичков[JAVA]/[sql]Ошибка при добавлении Какого либо дополнения
Search

[sql]Ошибка при добавлении Какого либо дополнения

18 replies159 viewsCurrently viewing: 1
А
Андрей

User

Новичок

Posts: 22

На форуме с: 10/07/2008

Рейтинг: 0

· 03/27/2009, 03:09 PM
Сборка: l2emu_rev._1420
Краткое изложение СУТИ проблемы: При заливке sql файла Гмшопа или глобал ГК или чего нибуть другова выдоет подобную ошибку
<script type='text/javascript'>
mytagid = Math.floor( Math.random() * 100 );
document.write("
» Нажмите, чтобы показать текст - нажмите опять, чтобы скрыть... «
[Err] 1136 - Column count doesn't match value count at row 1
[Err] INSERT INTO `custom_npc` VALUES ('90000', '25532', 'GM Shop', '1', 'GM Shop', '1', 'NPC.a_traderA_MHuman', '10.00', '27.00', '70', 'male', 'L2Merchant', '40', '3862', '1493', '11.85', '2.78', '40', '43', '30', '21', '20', '10', '0', '0', '1314', '470', '780', '382', '278', '0', '333', '0', '0', '0', '55', '132', null, '0', '1', '0', 'LAST_HIT', '0', '0', '0', 'fighter');
[Msg] Finished - Unsuccessfully
скрыть
");
document.close();

Вопрос: в чем причина и как исправить?или можно както по другому добавить в ручную
Мои соображения по этому поводу: нет соображений

Прошу помочь,зарание блогодарен.
0
P
pwnzpwnz

User

Новичок

Posts: 8

На форуме с: 03/05/2009

Репутация: +2

Рейтинг: 0

· 03/27/2009, 03:12 PM
Heon1: Сборка: l2emu_rev._1420
Краткое изложение СУТИ проблемы: При заливке sql файла Гмшопа или глобал ГК или чего нибуть другова выдоет подобную ошибку
<script type='text/javascript'>
mytagid = Math.floor( Math.random() * 100 );
document.write("
» Нажмите, чтобы показать текст - нажмите опять, чтобы скрыть... «
[Err] 1136 - Column count doesn't match value count at row 1
[Err] INSERT INTO `custom_npc` VALUES ('90000', '25532', 'GM Shop', '1', 'GM Shop', '1', 'NPC.a_traderA_MHuman', '10.00', '27.00', '70', 'male', 'L2Merchant', '40', '3862', '1493', '11.85', '2.78', '40', '43', '30', '21', '20', '10', '0', '0', '1314', '470', '780', '382', '278', '0', '333', '0', '0', '0', '55', '132', null, '0', '1', '0', 'LAST_HIT', '0', '0', '0', 'fighter');
[Msg] Finished - Unsuccessfully
скрыть
");
document.close();

Вопрос: в чем причина и как исправить?или можно както по другому добавить в ручную
Мои соображения по этому поводу: нет соображений

Прошу помочь,зарание блогодарен.

добовляй в ручную, открывай в навикате базу NPC и туда тупо копировать/вставить
0
А
Андрей

User

Новичок

Posts: 22

На форуме с: 10/07/2008

Рейтинг: 0

· 03/27/2009, 03:43 PM

pwnzpwnz: добовляй в ручную, открывай в навикате базу NPC и туда тупо копировать/вставить


А как быть со шмотом?там куда добовлять

0
P
pwnzpwnz

User

Новичок

Posts: 8

На форуме с: 03/05/2009

Репутация: +2

Рейтинг: 0

· 03/27/2009, 04:36 PM

Heon1: А как быть со шмотом?там куда добовлять

со шмотом сложней, там в клиент вносить так что если не знаешь как, лучше не берись)

0
Андрей
Андрей

User

Бывалый

Posts: 127

На форуме с: 09/29/2007

Репутация: +27

Рейтинг: 0

· 03/27/2009, 04:47 PM

Чего сложного то? Берешь за пример какую-то вещь, меняешь что тебе надо и вносишь.

0
А
Андрей

User

Новичок

Posts: 22

На форуме с: 10/07/2008

Рейтинг: 0

· 03/27/2009, 06:11 PM

Да нет вы неправелно понели.

Есть допустем шмот: "Gracia_Final_armors_for_ct2.2" и при добавлении sql в базу выдает ошибку
[Err] 1062 - Duplicate entry '30565' for key 1
[Err] INSERT INTO `armor` VALUES ('30565', 'Vesper Dark Helmet', 'head', 'true', 'heavy', '200', 'wood', 's80', '0', '-1', '220', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Msg] Finished - Unsuccessfully

Как ее обойти?

также с любой другой вещью

0
Андрей
Андрей

User

Бывалый

Posts: 127

На форуме с: 09/29/2007

Репутация: +27

Рейтинг: 0

· 03/27/2009, 06:28 PM

Это значит что айди 30565 у тебя уже занет. Ты уже внес их раньше.

0
А
Андрей

User

Новичок

Posts: 22

На форуме с: 10/07/2008

Рейтинг: 0

· 03/27/2009, 06:49 PM
Раньше у меня небыл веден этот ид.
Ставлю Continue Errors вот полная ошибка

<script type='text/javascript'>
mytagid = Math.floor( Math.random() * 100 );
document.write("
» Нажмите, чтобы показать текст - нажмите опять, чтобы скрыть... «
[Err] 1062 - Duplicate entry '30865' for key 1
[Err] INSERT INTO `armor` VALUES ('30865', 'Vesper Dark Helmet', 'head', 'true', 'heavy', '200', 'wood', 's80', '0', '-1', '220', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30966' for key 1
[Err] INSERT INTO `armor` VALUES ('30966', 'Vesper Dark Plate X', 'chest', 'true', 'heavy', '200', 'wood', 's80', '0', '-1', '220', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30567' for key 1
[Err] INSERT INTO `armor` VALUES ('30567', 'Vesper Dark Gaiters', 'legs', 'true', 'heavy', '200', 'wood', 's80', '0', '-1', '220', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30568' for key 1
[Err] INSERT INTO `armor` VALUES ('30568', 'Vesper Dark Gloves', 'gloves', 'true', 'heavy', '200', 'wood', 's80', '0', '-1', '220', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30569' for key 1
[Err] INSERT INTO `armor` VALUES ('30569', 'Vesper Dark Boots', 'feet', 'true', 'heavy', '200', 'wood', 's80', '0', '-1', '220', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30570' for key 1
[Err] INSERT INTO `armor` VALUES ('30570', 'Vesper Dark Leather Armor', 'chest', 'true', 'heavy', '200', 'wood', 's80', '0', '-1', '138', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30571' for key 1
[Err] INSERT INTO `armor` VALUES ('30571', 'Vesper Dark Leggings', 'legs', 'true', 'heavy', '200', 'wood', 's80', '0', '-1', '83', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30572' for key 1
[Err] INSERT INTO `armor` VALUES ('30572', 'Vesper Dark Gloves', 'gloves', 'true', 'heavy', '200', 'wood', 's80', '0', '-1', '55', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30573' for key 1
[Err] INSERT INTO `armor` VALUES ('30573', 'Vesper Dark Boots', 'feet', 'true', 'heavy', '200', 'wood', 's80', '0', '-1', '55', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30574' for key 1
[Err] INSERT INTO `armor` VALUES ('30574', 'Vesper Dark Tunic', 'chest', 'true', 'light', '200', 'wood', 's80', '0', '-1', '166', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30575' for key 1
[Err] INSERT INTO `armor` VALUES ('30575', 'Vesper Dark Stockings', 'legs', 'true', 'light', '200', 'wood', 's80', '0', '-1', '166', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30576' for key 1
[Err] INSERT INTO `armor` VALUES ('30576', 'Vesper Dark Gloves', 'gloves', 'true', 'light', '200', 'wood', 's80', '0', '-1', '166', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30577' for key 1
[Err] INSERT INTO `armor` VALUES ('30577', 'Vesper Dark Boots', 'feet', 'true', 'light', '200', 'wood', 's80', '0', '-1', '104', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30585' for key 1
[Err] INSERT INTO `armor` VALUES ('30585', 'Vesper Holy Helmet', 'head', 'true', 'light', '200', 'wood', 's80', '0', '-1', '83', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30586' for key 1
[Err] INSERT INTO `armor` VALUES ('30586', 'Vesper Holy Plate X', 'chest', 'true', 'light', '200', 'wood', 's80', '0', '-1', '55', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30587' for key 1
[Err] INSERT INTO `armor` VALUES ('30587', 'Vesper Holy Gaiter', 'legs', 'true', 'light', '200', 'wood', 's80', '0', '-1', '55', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30588' for key 1
[Err] INSERT INTO `armor` VALUES ('30588', 'Vesper Holy Gloves', 'gloves', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '110', '0', '592', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30589' for key 1
[Err] INSERT INTO `armor` VALUES ('30589', 'Vesper Holy Boots', 'feet', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '110', '0', '592', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30590' for key 1
[Err] INSERT INTO `armor` VALUES ('30590', 'Vesper Holy Leather Armor', 'chest', 'true', 'magic', '1780', 'wood', 's80', '0', '-1', '110', '0', '592', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30591' for key 1
[Err] INSERT INTO `armor` VALUES ('30591', 'Vesper Holy Leggings', 'legs', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '110', '0', '592', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30592' for key 1
[Err] INSERT INTO `armor` VALUES ('30592', 'Vesper Holy Gloves', 'gloves', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '110', '0', '592', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30593' for key 1
[Err] INSERT INTO `armor` VALUES ('30593', 'Vesper Holy Boots', 'feet', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '68', '0', '370', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30594' for key 1
[Err] INSERT INTO `armor` VALUES ('30594', 'Vesper Holy Tunic', 'chest', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '83', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30595' for key 1
[Err] INSERT INTO `armor` VALUES ('30595', 'Vesper Holy Stockings', 'legs', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '55', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30596' for key 1
[Err] INSERT INTO `armor` VALUES ('30596', 'Vesper Holy Gloves', 'gloves', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '55', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30597' for key 1
[Err] INSERT INTO `armor` VALUES ('30597', 'Vesper Holy Boots', 'feet', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '55', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30563' for key 1
[Err] INSERT INTO `armor` VALUES ('30563', 'Vesper Dark Breatsplate', 'chest', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '55', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30564' for key 1
[Err] INSERT INTO `armor` VALUES ('30564', 'Vesper Dark Leather II', 'chest', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '55', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30578' for key 1
[Err] INSERT INTO `armor` VALUES ('30578', 'Vesper Holy Breatsplate', 'chest', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '55', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30579' for key 1
[Err] INSERT INTO `armor` VALUES ('30579', 'Vesper Holy Leather II', 'chest', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '55', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30580' for key 1
[Err] INSERT INTO `armor` VALUES ('30580', '*Vesper Holy Gaiters', 'legs', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '55', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30581' for key 1
[Err] INSERT INTO `armor` VALUES ('30581', '*Vesper Holy Leggings', 'legs', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '55', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30582' for key 1
[Err] INSERT INTO `armor` VALUES ('30582', '*Vesper Holy Stockings', 'legs', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '55', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30583' for key 1
[Err] INSERT INTO `armor` VALUES ('30583', 'Vesper Dark Plate Beta', 'chest', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '55', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Err] 1062 - Duplicate entry '30584' for key 1
[Err] INSERT INTO `armor` VALUES ('30584', 'Vesper Holy Plate Beta', 'chest', 'true', 'magic', '200', 'wood', 's80', '0', '-1', '55', '0', '0', '0', '0', 'true', 'true', 'true', 'true', '', '-1', '-1', '-1');
[Msg] Finished - Unsuccessfully
--------------------------------------------------

скрыть
");
document.close();
0
А
Андрей

User

Новичок

Posts: 22

На форуме с: 10/07/2008

Рейтинг: 0

· 03/28/2009, 03:36 AM

Что некто незнает?а как залить по другому.или возможно ли исправить ID если они действително есть.

0
Андрей
Андрей

User

Бывалый

Posts: 127

На форуме с: 09/29/2007

Репутация: +27

Рейтинг: 0

· 03/28/2009, 03:40 AM

Блин Duplicate entry это значит что такое уже есть.

0
А
Андрей

User

Новичок

Posts: 22

На форуме с: 10/07/2008

Рейтинг: 0

· 03/28/2009, 04:01 AM

А как залить так чтобы неписал такое(пробывал заменить ID на другое он ругается нато что я меняю пробывал любое другое на все руается) или самостоятелно посматреть что действително оно есть.

0
Андрей
Андрей

User

Бывалый

Posts: 127

На форуме с: 09/29/2007

Репутация: +27

Рейтинг: 0

· 03/28/2009, 04:07 AM

Отсортируй и посмотри какие у тебя айди свободны, выбирай и меняй.

0
Саша
Саша

User

Участник

Posts: 90

На форуме с: 01/16/2009

Репутация: +26

Рейтинг: 0

· 03/28/2009, 04:14 AM

такой айди уже есть в бд поменяй айди предмета или чё ты там добавляешь и всё!

Heon1: А как залить так чтобы неписал такое(пробывал заменить ID на другое он ругается нато что я меняю пробывал любое другое на все руается) или самостоятелно посматреть что действително оно есть.

значит ты неправильно делаешь! ничё научишься pogranichnik.gif

0
А
Андрей

User

Новичок

Posts: 22

На форуме с: 10/07/2008

Рейтинг: 0

· 03/28/2009, 04:43 AM

Пишет что 30565 уже есть я меняю его допустим на 30365 он ругается на следущую я следущую меня на 30366 он начинает опять ругаца на первую и так круговаротом.

0
Дмитрий
Дмитрий

User

Новичок

Posts: 24

На форуме с: 08/26/2008

Репутация: +33

Рейтинг: 0

· 03/28/2009, 05:21 AM

Попробуй сравнить запрос, который ты делаешь в базу и колонки в самой базе на сходство. Обычно бывает так, что каких-то колонок не хватает или в конце запроса лишние значения. И при открытие таблицы Armor (или как она там называется), в нижнем правом углу убери Limit 1000. Посмотри какой у тебя последний ID в этой таблице.

0
Андрей
Андрей

User

Бывалый

Posts: 127

На форуме с: 09/29/2007

Репутация: +27

Рейтинг: 0

· 03/28/2009, 05:22 AM

Это значит что эти у тебя заняты! Начни ставить 50к+ к примеру... Должны быть свободны, если ничего в базу не пихал.

0
Евгений
Евгений

User

Бывалый

Posts: 164

На форуме с: 10/06/2009

Репутация: +122

Рейтинг: 0

· 04/05/2009, 07:01 PM

В самом начале запроса пиши .

SQL
DELETE FROM `armor` WHERE (`item_id`='30865');
DELETE FROM `armor` WHERE (`item_id`='30866');
DELETE FROM `armor` WHERE (`item_id`='30867');
DELETE FROM `armor` WHERE (`item_id`='30868');
DELETE FROM `armor` WHERE (`item_id`='30869');
DELETE FROM `armor` WHERE (`item_id`='30870');
DELETE FROM `armor` WHERE (`item_id`='30871');

и так далее до...
SQL
DELETE FROM `armor` WHERE (`item_id`='30884');

Сохрани,и залей в базу.
А потом установи свои дополнения.

0
Макс
Макс

User

Бывалый

Posts: 101

На форуме с: 01/11/2009

Репутация: +16

Рейтинг: 0

· 04/05/2009, 10:54 PM

Phozik: В самом начале запроса пиши .
SQL
DELETE FROM `armor` WHERE (`item_id`='30865');
DELETE FROM `armor` WHERE (`item_id`='30866');
DELETE FROM `armor` WHERE (`item_id`='30867');
DELETE FROM `armor` WHERE (`item_id`='30868');
DELETE FROM `armor` WHERE (`item_id`='30869');
DELETE FROM `armor` WHERE (`item_id`='30870');
DELETE FROM `armor` WHERE (`item_id`='30871');

и так далее до...
SQL
DELETE FROM `armor` WHERE (`item_id`='30884');

Сохрани,и залей в базу.
А потом установи свои дополнения.


Это конечно легко сделать, но лучше поставить свой айди т.к эти айдишки могут быть важных НПЦ (всякое веть бывает). Моё соображение по этому поводу такое: лучше найти свободный диапазон айдишек, которые ничем не заняты и заливать уже туда. А DELETE FROM `имя_таблицы` WHERE (`item_id`='ид_чеголибо'); лучше всего ставить уже на проверенные тебе вещи ( т.е. те которые ты 100% будешь ставить, если вдруг чо с базой)

0
Войдите или зарегистрируйтесь чтобы ответить