Mam skrypt który generuje mi backup bazy danych i np wygenerował coś takiego :
DROP TABLE IF EXISTS `dokument_firma`; CREATE TABLE `dokument_firma` ( `id_dokument` int(11) NOT NULL AUTO_INCREMENT, `id_firma` int(11) NOT NULL DEFAULT '0', `id_kontrahent` int(11) NOT NULL DEFAULT '0', `typ_dokument` varchar(25) NOT NULL DEFAULT '', `numer_dokument` int(11) NOT NULL DEFAULT '0', `miesiac_dokument` int(11) NOT NULL DEFAULT '0', `rok_dokument` int(11) NOT NULL DEFAULT '0', `litera_dokument` char(1) DEFAULT NULL, `rodzaj_platnosci` varchar(100) NOT NULL DEFAULT '', `d_wystawienia` date NOT NULL DEFAULT '0000-00-00', `d_sprzedazy` date NOT NULL DEFAULT '0000-00-00', `d_platnosci` date NOT NULL DEFAULT '0000-00-00', `id_waluta` int(11) NOT NULL DEFAULT '0', `uwagi_dokument` varchar(200) NOT NULL DEFAULT '', `zmiana_proforma_vat` varchar(3) DEFAULT NULL, `id_dokument_vat` varchar(20) DEFAULT NULL, `wlasciciel` varchar(20) NOT NULL DEFAULT '', `id_dokument_koryg` int(11) DEFAULT NULL, `przyczyna` varchar(100) DEFAULT NULL, `rodzaj` varchar(20) DEFAULT NULL, `d_wystawienia_korekty` date DEFAULT NULL, PRIMARY KEY (`id_dokument`), KEY `id_kontrahent` (`id_kontrahent`), KEY `id_firma` (`id_firma`), CONSTRAINT `dokument_firma_ibfk_1` FOREIGN KEY (`id_kontrahent`) REFERENCES `kontrahent` (`id_kontrahent`) ON DELETE NO ACTION ON UPDATE NO ACTION, CONSTRAINT `dokument_firma_ibfk_2` FOREIGN KEY (`id_firma`) REFERENCES `firma` (`id_firma`) ON DELETE CASCADE ON UPDATE CASCADE ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
Jak chce wykonac to polecenie mysql zwraca blad
MySQL zwrócił komunikat: Dokumentacja
#1005 - Nie mo�na stworzy� tabeli '.\sof\dokument_firma.frm' (Kod b��du: 150)
W czym tkwi problem ?