<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0"
 xmlns:blogChannel="http://backend.userland.com/blogChannelModule"
>

<channel>
<title>Parallels knowledgebase (KB)</title>
<link>http://kb.parallels.com/</link>
<description>Parallels knowledgebase (KB)</description>
<language>en</language>
<copyright>Copyright 2008 Parallels</copyright>
<pubDate>Wed, 10 Sep 2008 00:00:00 +0600</pubDate>
<lastBuildDate>Wed, 10 Sep 2008 00:00:00 +0600</lastBuildDate>
<webMaster>rt-team@parallels.com</webMaster>

<item>
<title><![CDATA[Error de migraciÃ³n "Specified key was too long; max key length is 1000 bytes"]]></title>
<link>http://kb.parallels.com/es/6019</link>
<description><![CDATA[<div id="article">
	<ul class="listActions">
<li><span class="actionNotyfy">Article for your preferred language does not exist. Below is international version of the article.</span></li>
</ul>





	<div id="kb" class="kb">
		<div class="article-container">
			<h2 class="title">Error de migración "Specified key was too long; max key length is 1000 bytes"</h2>
			<div class="ab-frame"><div class="bl"><div class="br"><div class="tl"><div class="tr"><!-- frame -->
				<div class="articleProperty">
					<div>Article ID: 6019&nbsp;</div>
					<div>Last Review: Jun,30 2009</div>
					<tr>
						<td>Author: </td>
						<td>Meritxell Sevilla</td>
					</tr>
					<br/>
					<tr>
						<td>Last updated by: </td>
						<td>Meritxell Sevilla</td>
					</tr>
					<strong>APPLIES TO:</strong>
					<div class="articleApplies">
						<ul>
							<li>Plesk 8.x for Linux/Unix</li>
						</ul>
					</div>
				</div><!-- articleProperty -->
			</div></div></div></div></div><!-- frame -->

			<div class="article-internal-flag"></div>

			<div id="article-content">
				<div class="article-part">
					<h2>Síntomas</h2>
					La migraci&oacute;n resulta fallida y aparece el siguiente error en el interfaz de Parallels Plesk Panel:<br /><em><br />.....<br />Failed deployment of database Mambo-1676625571 (domain DOMAIN.TLD)<br />&nbsp;<br />Execution of /usr/local/psa/admin/sbin/cid_unpacker /usr/local/psa/PMM/var/2009-01-29-22.55.48.294135 failed with return code 1.<br />Stdin is<br />db<br /><br />Can not deploy site application Mambo-4.5.2.3-4 on domain DOMAIN.TLD<br />.....</em><br /><br />En el registro de migraciones tambi&eacute;n aparece el siguiente error:<br /><em><br />.....<br />[06:41:04|INFO:27701:p.log] ++ user1676625571 database user<br />[06:41:04|INFO:27701:p.log] Executing utility: /usr/local/psa/admin/sbin/cid_unpacker /usr/local/psa/PMM/var/2009-01-29-22.55.48.294135<br />[06:41:04|INFO:27701:p.log] ++ Mambo-1676625571 database<br />[06:41:04|INFO:27701:p.log] FailedDatabaseDeployment: Failed deployment of database Mambo-1676625571 (domain DOMAIN.TLD) [./databases.cpp:187]<br />Inner exception:<br />ExecCmd::ExFailed: Execution of /usr/local/psa/admin/sbin/cid_unpacker /usr/local/psa/PMM/var/2009-01-29-22.55.48.294135 failed with return code 1.<br />Stdin is <br />db^@Mambo-1676625571.mysql:gzipped^@Mambo-1676625571^@mysql^@admin^@set12^@localhost^@3306<br />Stderr is<br />Runtime error during db: (1, '', 'ERROR 1071 (42000) at line 323: Specified key was too long; max key length is 1000 bytes\n')<br />One more attempt<br />Runtime error during db: (1, '', 'ERROR 1071 (42000) at line 323: Specified key was too long; max key length is 1000 bytes\n')<br />One more attempt<br />Runtime error during db: (1, '', 'ERROR 1071 (42000) at line 323: Specified key was too long; max key length is 1000 bytes\n')<br />One more attempt<br />Runtime error during db: (1, '', 'ERROR 1071 (42000) at line 323: Specified key was too long; max key length is 1000 bytes\n')<br />.....</em>
				</div>
				<div class="article-part">
					<h2>Causa</h2>
					La causa del problema es el error <strong>Specified key was too long; max key length is 1000 bytes</strong>. <br /><br />Hay una tabla en la base de datos <em>Mambo-1676625571</em> que define llaves desde valores elevados.<br />&nbsp;<br />De acuerdo con el informe de este error, MySQL no permite llaves &uacute;nicas de m&aacute;s de 1000 bytes: <a href="http://kb.parallels.comhttp://bugs.mysql.com/bug.php?id=4541">http://bugs.mysql.com/bug.php?id=4541</a>.<br /><br />Debido a su dise&ntilde;o, las utilidades del CLI&nbsp;de Parallels Plesk Panel indican el conjunto de caracteres <em>utf8</em> en el momento de la creaci&oacute;n de la base de datos Mambo-1676625571, aunque el conjunto de caracteres del servidor sea <em>latin1</em>.
				</div>
				<div class="article-part">
					<h2>Resolución</h2>
					Si desea restaurar la base de datos que experiment&oacute; el error de restauraci&oacute;n de <em>dbname</em>, cambie el CHARACTER SET a 'latin1' en la estructura de la base de datos. <br /><br />Existen dos formas de restaurar la base de datos:<br /><br /><strong>1.</strong> Importe la base de datos manualmente:<br /><br /><ul><li>&nbsp;acceda a MySQL y elimine la base de datos problem&aacute;tica (estar&aacute; all&iacute; con tablas restauradas de forma parcial)</li><li>&nbsp;vuelva a crear la base de datos con&nbsp; </li></ul><div class="commandline"><code> mysql&gt; CREATE DATABASE <em>dbname</em> CHARACTER SET = latin1;</code></div><br /><ul><li>&nbsp;vuelva a cargar el volcado de la base de datos:</li></ul><div class="commandline"><code>~# mysql -uadmin -p`cat /etc/psa/.psa.shadow` <em>dbname</em> &lt; <em>dbname</em>.sql</code></div><br /><strong>2.</strong> Ejecute la migraci&oacute;n en <a href="http://kb.parallels.comhttp://kb.parallels.com/es/1152">modo de importaci&oacute;n</a> y cambie CHARACTER en el volcado de migraci&oacute;n antes de proceder con la restauraci&oacute;n. <br /><br />A&ntilde;ada la l&iacute;nea {DEFAULT CHARACTER SET latin1;} al script de creaci&oacute;n de tablas en el archivo de volcado.
				</div>
			</div>
		</div><!-- article-container -->


			<br/><br/>

			<div id="SubscriptionLink24Article" class="subscriptionLink2">
<a href="http://kb.parallels.com/subscriptions/index.html?Type=Article&ArticleID=6019&ArticleLanguage=es&Product=&Category="><img src="http://kb.parallels.com/images/mail.png" width="15" height="15" alt="Subscription for changes to this article"></a>
<a href="http://kb.parallels.com/subscriptions/index.html?Type=Article&ArticleID=6019&ArticleLanguage=es&Product=&Category=">Subscription for changes to this article</a>

<script type="text/javascript">

$(document).ready(function() {
	$('#SubscriptionLink24Article a').each(function(){
		$(this).click(function(event) {
			event.preventDefault();
			MainPageContentHide();
			$('#subscription').html('');
			$.get('/Stuff/Subscription', {
													'Type' : 'Article',
													'ArticleID' : '6019',
													'ArticleLanguage' : 'es',
													'Product' : '',
													'Category' : ''
												}, function(data) {
																	$('#subscription').html(data);
																	$('#subscription').show();
																	SUBbuildsubmenus_product();
																});
		});
	});
});

</script>

</div>





	</div><!-- kb -->

</div><!-- article -->


]]></description>
<author>Meritxell Sevilla</author>
<guid isPermaLink="false">10283 LastUpdated: 2009-06-30 15:06:24</guid>
<pubDate>2009-06-30 14:38:28</pubDate>
</item>
</channel>
</rss>



