nie dziala import lms.mysql
![](https://secure.gravatar.com/avatar/8a1997c25295885340f3c33394a98155.jpg?s=120&d=mm&r=g)
Dziś chciałem postawić nową wersję LMS z GIT, ale próba importu lms.mysql kończy się komunikatem: ERROR 1005 (HY000) at line 634: Can't create table 'lms.netradiosectors' (errno: 150)
Mysql wersja 5.5.41
![](https://secure.gravatar.com/avatar/f8dd116a2eac7f6ab79a83a46ab42cb7.jpg?s=120&d=mm&r=g)
fix poszedł na pull request.
problem z kolejnością tworzenia tabel. tabela netradiosectors powinna być tworzona po netdevices
W dniu 7 kwietnia 2015 17:29 użytkownik Łukasz Kopiszka < lukasz@alfa-system.pl> napisał:
Dziś chciałem postawić nową wersję LMS z GIT, ale próba importu lms.mysql kończy się komunikatem: ERROR 1005 (HY000) at line 634: Can't create table 'lms.netradiosectors' (errno: 150)
Mysql wersja 5.5.41
-- Pozdrawiam, Łukasz Kopiszka www.alfa-system.pl
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
![](https://secure.gravatar.com/avatar/a82e4d00ac9506169fbb5eacfe21e37b.jpg?s=120&d=mm&r=g)
Mógłbym prosić o pomoc/podpowiedzieć w przeniesieniu adresów z ipaddr_pub na ipaddr (zmiana nazw tabeli nie jest możliwa)
Edycja sieci:Uporządkuj - nie wchodzie rachubę. Chcę aby klientom pozostały te same adresy.
Pozdrawiam DeCha
![](https://secure.gravatar.com/avatar/37e60f6ca71d0457cf4b5bc24f3e586b.jpg?s=120&d=mm&r=g)
Hej,
- `netid` musisz ustawić takie jakie jest dla sieci z publicznymi adresami 212.212.212.0/24, jak masz tego dużo to można jeszcze jakiegoś SELECTa tam wcisnąć - stary adres ip zostanie przepisany do info
UPDATE `nodes` SET `info`=CONCAT(`info`,'\n20150514 - ',inet_ntoa(`ipaddr`)), `ipaddr`=`ipaddr_pub`, `ipaddr_pub`='', `netid`='999' WHERE `ipaddr_pub` > inet_aton('212.212.212.0') and `ipaddr_pub` < inet_aton('212.212.212.255');
W dniu 2015-05-15 11:32, Chenczke Dominik napisał(a):
Mógłbym prosić o pomoc/podpowiedzieć w przeniesieniu adresów z ipaddr_pub na ipaddr (zmiana nazw tabeli nie jest możliwa)
Edycja sieci:Uporządkuj - nie wchodzie rachubę. Chcę aby klientom pozostały te same adresy.
Pozdrawiam DeCha
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
![](https://secure.gravatar.com/avatar/f8dd116a2eac7f6ab79a83a46ab42cb7.jpg?s=120&d=mm&r=g)
a nielepiej będzie utworzyć tabelę tymczasową z selecta i czytając tą tabele updateować nodes?
W dniu 15 maja 2015 12:20 użytkownik Maciej Hiller maciej.hiller@host24.pl napisał:
Hej,
- `netid` musisz ustawić takie jakie jest dla sieci z publicznymi adresami
212.212.212.0/24, jak masz tego dużo to można jeszcze jakiegoś SELECTa tam wcisnąć
- stary adres ip zostanie przepisany do info
UPDATE `nodes` SET `info`=CONCAT(`info`,'\n20150514 - ',inet_ntoa(`ipaddr`)), `ipaddr`=`ipaddr_pub`, `ipaddr_pub`='', `netid`='999' WHERE `ipaddr_pub` > inet_aton('212.212.212.0') and `ipaddr_pub` < inet_aton('212.212.212.255');
W dniu 2015-05-15 11:32, Chenczke Dominik napisał(a):
Mógłbym prosić o pomoc/podpowiedzieć w przeniesieniu adresów z ipaddr_pub na ipaddr (zmiana nazw tabeli nie jest możliwa)
Edycja sieci:Uporządkuj - nie wchodzie rachubę. Chcę aby klientom pozostały te same adresy.
Pozdrawiam DeCha
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
-- pozdrawiam / best regards
Host24 Maciej Hiller
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
![](https://secure.gravatar.com/avatar/a82e4d00ac9506169fbb5eacfe21e37b.jpg?s=120&d=mm&r=g)
Czy tak jest poprawnie ?
USE lmst;
DROP INDEX ipaddr ON nodes;
CREATE TABLE jatrn ( id INT(11), ipaddr_pub INT(16) UNSIGNED, ipaddr INT(16) UNSIGNED );
INSERT INTO jatrn (id, ipaddr_pub, ipaddr) SELECT id, ipaddr, ipaddr_pub FROM nodes;
UPDATE nodes a LEFT JOIN jatrn b ON a.id http://a.id = b.id http://b.id SET a.ipaddr_pub = b.ipaddr_pub, a.ipaddr = b.ipaddr, a.netid = 16;
DROP TABLE jatrn;
nie wiem tylko jak dorobić żeby nie zmieniał dla |ownerid = 0|
Pozdrawiam Dominik Chenczke DeCha Computers ul. Nakwasińska 16a 62-840 Koźminek mobile +48 503 11 45 89 e-mail: administrator@decha.org.pl www.decha.org.pl
W dniu 2015-05-15 o 14:01, Marcin pisze:
a nielepiej będzie utworzyć tabelę tymczasową z selecta i czytając tą tabele updateować nodes?
W dniu 15 maja 2015 12:20 użytkownik Maciej Hiller <maciej.hiller@host24.pl mailto:maciej.hiller@host24.pl> napisał:
Hej, - `netid` musisz ustawić takie jakie jest dla sieci z publicznymi adresami 212.212.212.0/24 <http://212.212.212.0/24>, jak masz tego dużo to można jeszcze jakiegoś SELECTa tam wcisnąć - stary adres ip zostanie przepisany do info UPDATE `nodes` SET `info`=CONCAT(`info`,'\n20150514 - ',inet_ntoa(`ipaddr`)), `ipaddr`=`ipaddr_pub`, `ipaddr_pub`='', `netid`='999' WHERE `ipaddr_pub` > inet_aton('212.212.212.0 <tel:212.212.212.0>') and `ipaddr_pub` < inet_aton('212.212.212.255'); W dniu 2015-05-15 11:32, Chenczke Dominik napisał(a): Mógłbym prosić o pomoc/podpowiedzieć w przeniesieniu adresów z ipaddr_pub na ipaddr (zmiana nazw tabeli nie jest możliwa) Edycja sieci:Uporządkuj - nie wchodzie rachubę. Chcę aby klientom pozostały te same adresy. Pozdrawiam DeCha _______________________________________________ lms mailing list lms@lists.lms.org.pl <mailto:lms@lists.lms.org.pl> http://lists.lms.org.pl/mailman/listinfo/lms -- pozdrawiam / best regards Host24 Maciej Hiller _______________________________________________ lms mailing list lms@lists.lms.org.pl <mailto:lms@lists.lms.org.pl> http://lists.lms.org.pl/mailman/listinfo/lms
-- Pozdrawiam Marcin / nicraM
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
uczestnicy (4)
-
Chenczke Dominik
-
Maciej Hiller
-
Marcin
-
Łukasz Kopiszka