PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : خطا درهنگام ايمپورت كردن...!



elyastel
08-14-2013, 01:48 PM
سلام خدمت دوستان عزيز

علت خطاي:


Error SQL query:
CREATE TABLE (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> man%2F5.5%2Fen%2Fcreate-table.html&token=d8e7cfdeaec5451111e40be6b7f9e245) IF (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> man%2F5.5%2Fen%2Fcontrol-flow-functions.html%23function_if&token=d8e7cfdeaec5451111e40be6b7f9e245) NOT (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> man%2F5.5%2Fen%2Flogical-operators.html%23operator_not&token=d8e7cfdeaec5451111e40be6b7f9e245) EXISTS `bak_jn9wh_assets` (
`id` int (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> man%2F5.5%2Fen%2Fnumeric-types.html&token=d8e7cfdeaec5451111e40be6b7f9e245)( 10 ) unsigned NOT (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> man%2F5.5%2Fen%2Flogical-operators.html%23operator_not&token=d8e7cfdeaec5451111e40be6b7f9e245) NULL AUTO_INCREMENT COMMENT 'Primary Key',
`parent_id` int (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> man%2F5.5%2Fen%2Fnumeric-types.html&token=d8e7cfdeaec5451111e40be6b7f9e245)( 11 ) NOT (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> man%2F5.5%2Fen%2Flogical-operators.html%23operator_not&token=d8e7cfdeaec5451111e40be6b7f9e245) NULL DEFAULT '0' COMMENT 'Nested set parent.',
`lft` int (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> man%2F5.5%2Fen%2Fnumeric-types.html&token=d8e7cfdeaec5451111e40be6b7f9e245)( 11 ) NOT (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> man%2F5.5%2Fen%2Flogical-operators.html%23operator_not&token=d8e7cfdeaec5451111e40be6b7f9e245) NULL DEFAULT '0' COMMENT 'Nested set lft.',
`rgt` int (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> man%2F5.5%2Fen%2Fnumeric-types.html&token=d8e7cfdeaec5451111e40be6b7f9e245)( 11 ) NOT (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> man%2F5.5%2Fen%2Flogical-operators.html%23operator_not&token=d8e7cfdeaec5451111e40be6b7f9e245) NULL DEFAULT '0' COMMENT 'Nested set rgt.',
`level` int (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> man%2F5.5%2Fen%2Fnumeric-types.html&token=d8e7cfdeaec5451111e40be6b7f9e245)( 10 ) unsigned NOT (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> man%2F5.5%2Fen%2Flogical-operators.html%23operator_not&token=d8e7cfdeaec5451111e40be6b7f9e245) NULL COMMENT 'The cached level in the nested tree.',
`name` varchar (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> man%2F5.5%2Fen%2Fstring-types.html&token=d8e7cfdeaec5451111e40be6b7f9e245)( 50 ) NOT (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> man%2F5.5%2Fen%2Flogical-operators.html%23operator_not&token=d8e7cfdeaec5451111e40be6b7f9e245) NULL COMMENT 'The unique name for the asset.\n',
`title` varchar (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> man%2F5.5%2Fen%2Fstring-types.html&token=d8e7cfdeaec5451111e40be6b7f9e245)( 100 ) NOT (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> man%2F5.5%2Fen%2Flogical-operators.html%23operator_not&token=d8e7cfdeaec5451111e40be6b7f9e245) NULL COMMENT 'The descriptive title for the asset.',
`rules` varchar (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> man%2F5.5%2Fen%2Fstring-types.html&token=d8e7cfdeaec5451111e40be6b7f9e245)( 5120 ) NOT (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> man%2F5.5%2Fen%2Flogical-operators.html%23operator_not&token=d8e7cfdeaec5451111e40be6b7f9e245) NULL COMMENT 'JSON encoded access control.',
PRIMARY KEY ( `id` ) ,
UNIQUE KEY `idx_asset_name` ( `name` ) ,
KEY `idx_lft_rgt` ( `lft` , `rgt` ) ,
KEY `idx_parent_id` ( `parent_id` )
) TYPE = (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> man%2F5.5%2Fen%2Fcomparison-operators.html%23operator_equal&token=d8e7cfdeaec5451111e40be6b7f9e245) InnoDB AUTO_INCREMENT = (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> man%2F5.5%2Fen%2Fcomparison-operators.html%23operator_equal&token=d8e7cfdeaec5451111e40be6b7f9e245)35;

MySQL said: <b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> man%2F5.5%2Fen%2Ferror-messages-server.html&token=d8e7cfdeaec5451111e40be6b7f9e245)
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=InnoDB AUTO_INCREMENT=35' at line 14

چيست؟ و را هحلش چيه!؟

با تشكر

مهدی.
08-14-2013, 02:07 PM
سلام

باید در تفاوت نسخه ها باشه !

گاهی اوقات باید تغییرات ریزی ایجاد کرد !

نسخه مای اس کیو ال مبدأ و مقصد رو میفرمایید ؟
البته میتونید چنج لاگهاشون رو خودتون توی سایت مرجع نگاه کنید و توضیحات رو بخونید تا بتونید روش حل مشکل رو پیدا کنید !

به هر حال دلیل تفاوت در نسخه های مبدأ و مقصد هستش ! :)

من الله توفیق

elyastel
08-14-2013, 02:23 PM
سلام آقا مهدي

خوشحالم كه در خدمتتون هستم..

در ادامه:
بايد عرض كنم mysQl مبداء و مقصد دقيقا" يكي است!!!!!! چون از يه ومپ برا هردوش استفاده شده با مشخصات زير:

wamp V: 2.2e
my sql V: 5.5.24
php: 5.3.15
Apache: 2.2.22
توضيح اينكه هر دو تو لوكال درست شده و با يه ورژن! كه من با اكسپورت گرفتن از ديتا بيس يكي ، تو ديگري ايمپورت ميكنم كه اين خطا رو ميده! يعني هاستي هم در كار نيست! و مطلق تو لوكاله!!!!

با تشكر

نوید
08-15-2013, 04:17 AM
سلام
TYPE = InnoDB را به Engine = InnoDB تغییر دهید
مشکل رفع می شود
موفق باشید

elyastel
08-15-2013, 05:55 AM
سلام آقا نويد

ضمن تشكر از پاسختون ،اگه بفرمائيد اين تغييرات رو دقيقا" در چه محلي بايد انجام بدم؟ ممنون ميشم.:)

با تشكر

نوید
08-15-2013, 06:11 AM
سلام
در فایل sql ای که ایمپورت می کنید
موفق باشید

elyastel
08-15-2013, 08:01 AM
بعد از انجام مواردي كه در بالا فرموديد،
علت خطاي زير چيه !!!؟


Error

SQL query:
- (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> man%2F5.5%2Fen%2Farithmetic-functions.html%23operator_minus&token=df9f3333c45ae91c1d1ce58d071ea176) - (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> man%2F5.5%2Fen%2Farithmetic-functions.html%23operator_minus&token=df9f3333c45ae91c1d1ce58d071ea176) F-- Database: `rayeni`
--
-- --------------------------------------------------------
--
-- Table structure for table `bak_jn9wh_assets`
--
DROP TABLE (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> man%2F5.5%2Fen%2Fdrop-table.html&token=df9f3333c45ae91c1d1ce58d071ea176) IF (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> man%2F5.5%2Fen%2Fcontrol-flow-functions.html%23function_if&token=df9f3333c45ae91c1d1ce58d071ea176) EXISTS `bak_jn9wh_assets` ;


MySQL said: <b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> man%2F5.5%2Fen%2Ferror-messages-server.html&token=df9f3333c45ae91c1d1ce58d071ea176)
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '--F
-- Database: `rayeni`
--

-- -----------------------------------------------' at line 1



اصلا" علت بروز اين خطاها چيه!؟؟ منكه از يه ورژن wamp برا هر دوش استفاده كردم !!!!

با تشكر

نوید
08-15-2013, 01:52 PM
سلام
تداخل ورژن mysql دارید شدید
نسخه های mysql هر 2 کامپیوتر را چک کنید
موفق باشید

sarallahe73
08-15-2013, 06:44 PM
متسفانه در ورژن 3 جوملا این مشکل وجود داره وخیلی هم دردسر سازه برای انتقال هاست.
شما Engine = InnoDB رو به Engine =Memory تغییر بدین به احتمال زیاد درست میشه

elyastel
08-15-2013, 07:44 PM
سلام
تداخل ورژن mysql دارید شدید
نسخه های mysql هر 2 کامپیوتر را چک کنید
موفق باشید

سلام آقا نوید

ضمن تشکر از پاسختون،
بفرمائید: تغییری که در بالا فرمودید رو باید در همه جای کدها که Type=InnoDBi
به Engine = InnoDB تبدیل کنم دیگه؟

نکته جالب اینجاست که من در مرحله اول از یه کامپیوتر استفاده کردم!!!!!!!!!!!!
راستی نوع ویندوز که نمیتونه تو این قضیه تاثیر داشته باشه!؟


با تشکر

elyastel
08-15-2013, 07:55 PM
متسفانه در ورژن 3 جوملا این مشکل وجود داره وخیلی هم دردسر سازه برای انتقال هاست.
شما Engine = InnoDB رو به Engine =Memory تغییر بدین به احتمال زیاد درست میشه
سلام دوست عزیز

ضمن تشکر از پاسختون باید عرض کنم که بنده با 2.5 کار میکنم!
البته استاد عزیزمون آقا نوید معتقد بودنند که به Engine = InnoDB تبدیل کنم! سعی میکنم موردی رو هم که شما فرمودین رو انجام بدم شاید حل شه!!

با تشکر

مهدی.
08-16-2013, 08:49 PM
خروجی که میگیری mysql40 میگیری رفیق؟ اگر برات مقدوره برام فایل دیتابیست رو ایمیل کن یه نگاهی بندازم ! :) آدرس ایمل اصلیم رو هم که داری :دی

من الله توفیق

elyastel
08-17-2013, 03:36 AM
سلام

مهدي جان ضمن تشكر از لطف و محبتتون ، مورد ارسال شد.

با تشكر

elyastel
08-17-2013, 03:44 AM
سلام

خروجی که میگیری mysql40 میگیری رفیق؟

بله.

مهدي جان ضمن تشكر از لطف و محبتتون ، مورد ارسال شد.

با تشكر

مهدی.
08-17-2013, 10:49 AM
فایلی که ارسال شده کلاً ایراد داره ! :)

یکبار قبل از تهیه فایل پشتیبان کل دیتابیس رو آپتیمایز کن بعد یکبار هم ریپیر کن :دی بعد از دیتابیس خروجی بگیر !
بعد از اون اگر خطای اول رو میداد با notepad++ باز کن فایل رو و تغییری که نوید گفت رو اعمال کن و ایمپورت کن !

نباید مشکلی باشه :) موردی بود باید با یه برنامه ریموت بیام ببینم تو سیستم چه خبره :دی

من الله توفیق