PDA

Zobacz pełną wersję : Błędy przy przenoszeniu bazy danych



chloe
07-01-2008, 19:15
Witam,

zmieniam serwer i przenoszę bazy danych, niestety wyskakuje mi mnóstwo błędów. Bazę eksportowałam i importowałam zgodnie z tą instrukcją: http://www.demo.joomla.pl/content/view/162/26/

Przy instalacji joomla 1.0.11 (bo taką też miałam na starym serwerze) podaję dane do nowo utworzonej bazy, jednak wyskakuje mi mnóstwo błędów (które poniżej) i nie mogę kontynuować. Natomiast gdy zaznaczyłam "usuń istniejące tabele" to instalację dokończyło, ale nie mam żadnych danych... Podkreślę, że baza była nowo utworzona, więc nie mogły tam istnieć wcześniej te tabele, o które czepia się joomla. Bardzo proszę o pomoc.

A oto błędy (część, reszta w załączniku bo się nie zmieściło):

SQL=Table 'jos_banner' already exists:
- - - - - - - - - -
# $Id: joomla.sql 677 2005-10-27 02:13:29Z spacemonkey $

# Table structure for table `jos_banner`

CREATE TABLE `jos_banner` (
`bid` int(11) NOT NULL auto_increment,
`cid` int(11) NOT NULL default '0',
`type` varchar(10) NOT NULL default 'banner',
`name` varchar(50) NOT NULL default '',
`imptotal` int(11) NOT NULL default '0',
`impmade` int(11) NOT NULL default '0',
`clicks` int(11) NOT NULL default '0',
`imageurl` varchar(100) NOT NULL default '',
`clickurl` varchar(200) NOT NULL default '',
`date` datetime default NULL,
`showBanner` tinyint(1) NOT NULL default '0',
`checked_out` tinyint(1) NOT NULL default '0',
`checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
`editor` varchar(50) default NULL,
`custombannercode` text,
PRIMARY KEY (`bid`),
KEY `viewbanner` (`showBanner`)
) TYPE=MyISAM AUTO_INCREMENT=1
= = = = = = = = = =

SQL=Table 'jos_bannerclient' already exists:
- - - - - - - - - -
# Table structure for table `jos_bannerclient`

CREATE TABLE `jos_bannerclient` (
`cid` int(11) NOT NULL auto_increment,
`name` varchar(60) NOT NULL default '',
`contact` varchar(60) NOT NULL default '',
`email` varchar(60) NOT NULL default '',
`extrainfo` text NOT NULL,
`checked_out` tinyint(1) NOT NULL default '0',
`checked_out_time` time default NULL,
`editor` varchar(50) default NULL,
PRIMARY KEY (`cid`)
) TYPE=MyISAM
= = = = = = = = = =

SQL=Table 'jos_bannerfinish' already exists:
- - - - - - - - - -
# Table structure for table `jos_bannerfinish`

CREATE TABLE `jos_bannerfinish` (
`bid` int(11) NOT NULL auto_increment,
`cid` int(11) NOT NULL default '0',
`type` varchar(10) NOT NULL default '',
`name` varchar(50) NOT NULL default '',
`impressions` int(11) NOT NULL default '0',
`clicks` int(11) NOT NULL default '0',
`imageurl` varchar(50) NOT NULL default '',
`datestart` datetime default NULL,
`dateend` datetime default NULL,
PRIMARY KEY (`bid`)
) TYPE=MyISAM
= = = = = = = = = =

SQL=Table 'jos_categories' already exists:
- - - - - - - - - -
# Table structure for table `jos_categories`

CREATE TABLE `jos_categories` (
`id` int(11) NOT NULL auto_increment,
`parent_id` int(11) NOT NULL default 0,
`title` varchar(50) NOT NULL default '',
`name` varchar(255) NOT NULL default '',
`image` varchar(100) NOT NULL default '',
`section` varchar(50) NOT NULL default '',
`image_position` varchar(10) NOT NULL default '',
`description` text NOT NULL,
`published` tinyint(1) NOT NULL default '0',
`checked_out` int(11) unsigned NOT NULL default '0',
`checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
`editor` varchar(50) default NULL,
`ordering` int(11) NOT NULL default '0',
`access` tinyint(3) unsigned NOT NULL default '0',
`count` int(11) NOT NULL default '0',
`params` text NOT NULL,
PRIMARY KEY (`id`),
KEY `cat_idx` (`section`,`published`,`access`),
KEY `idx_section` (`section`),
KEY `idx_access` (`access`),
KEY `idx_checkout` (`checked_out`)
) TYPE=MyISAM
= = = = = = = = = =

zwiastun
07-01-2008, 23:31
zajrzyj do pliku drop_table.sql i poznaasz powód. Plik usuwa tabele z przedrostkiem mos_ dlatego raczej zastosuj przy tym błędzie Archiwizuj tabele

chloe
11-01-2008, 11:08
Zwiastun, dzieki za rade, niestety zaznaczenie "Archiwizuj tabele" nic nie dalo - nadal te same bledy. Poza tym... nie wiem, gdzie mozna znalezc plik drop table. Co moge jeszcze zrobic? Niestety sprawa jest pilna, bo termin waznosci starego serwera konczy mi sie w niedziele :( Bede wdzieczna za pomoc.