|
|
|
Сравнение 2ух баз данных АБИС Koha
|
|||
|---|---|---|---|
|
#18+
Есть 2 БД: 03_старая и 04_новая откорректированная на другом сервере. Библиотекари в 03_старой занесли около 3000 изображений к книгам. Во второй БД они не отображаются так как. 1)В таблице biblioimages каждому значению imagenumber соответствует свое значение biblionumber, которое связано с таблицей biblio, где каждому значению biblionumber соответствует свое значение author, title, copyrightdate. Эти поля неизменные. Нужно сравнить таблицы biblio двух баз данных (03 и 04) если значение полей author, title, copyrightdate совпадают, то в 04БД в таблице biblioimages заменить значение biblionumber на то которое сейчас есть в таблице biblio 04БД. Желающим помочь за вознаграждение могу выслать обе БД!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2015, 11:26:55 |
|
||
|
Сравнение 2ух баз данных АБИС Koha
|
|||
|---|---|---|---|
|
#18+
Andrei2сравнить таблицы biblio двух баз данных (03 и 04) если значение полей author, title, copyrightdate совпадают, то в 04БД в таблице biblioimages заменить значение biblionumber на то которое сейчас есть в таблице biblio 04БД . Мда-с... тупняк. За руками следить надо... Код: sql 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2015, 11:32:13 |
|
||
|
Сравнение 2ух баз данных АБИС Koha
|
|||
|---|---|---|---|
|
#18+
спасибо за помощь. В mysql(е) новичок. Можно немного по подробнее. Базы данных находятся на разных серверах. К примеру сделал я экспорт 2 ух БД в файл. Есть 04БД.sql и есть 03.sql. Копирую 03.sql на второй сервер где уже есть 04БД.sql и что далее делать ...? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2015, 13:18:40 |
|
||
|
Сравнение 2ух баз данных АБИС Koha
|
|||
|---|---|---|---|
|
#18+
Импортировать, что ж ещё... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2015, 13:29:55 |
|
||
|
Сравнение 2ух баз данных АБИС Koha
|
|||
|---|---|---|---|
|
#18+
импортировал . Можете обьяснить на моем примере. UPDATE koha_library.biblio t4, koha03.biblio t3 SET koha_library.biblioimages = koha03.biblioimages WHERE t3.author = t4.author AND t3.title = t4.title AND t3.copyrightdate = t4.copyrightdate выдает ошибку #1054 - Unknown column 'koha_library.biblioimages' in 'field list' koha_library (она же 04); импортировал koha03. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2015, 16:22:01 |
|
||
|
Сравнение 2ух баз данных АБИС Koha
|
|||
|---|---|---|---|
|
#18+
Andrei2выдает ошибку #1054 - Unknown column 'koha_library.biblioimages' in 'field list'Правильно - у тебя нет таблицы koha_library среди используемых в запросе инстансов таблиц. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2015, 16:37:09 |
|
||
|
Сравнение 2ух баз данных АБИС Koha
|
|||
|---|---|---|---|
|
#18+
попробую обяснить подробнее таблицы biblioimages двух баз (koha03 и koha_library) одинаковы! В БД koha03 в таблице biblio: author=Schreiner, Thomas R и title=Teologia Noului Testament : maretia lui Dumnezeu соответствует biblionumber=39813 в БД koha_library: author=Schreiner, Thomas R и title=Teologia Noului Testament : maretia lui Dumnezeu соответствует biblionumber= 8610 Нужно в БД koha_library в таблице biblioimages заменить biblionumber с 39813 на 8610 и так для всех 3000. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2015, 12:37:58 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=38980300&tid=1833067]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
51ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 203ms |
| total: | 318ms |

| 0 / 0 |
