<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум PHP-MyAdmin.RU &mdash; Экспорт базы из phpmyadmin в PosgreSLQ? Проблемы]]></title>
	<link rel="self" href="https://forum.php-myadmin.ru/extern.php?action=feed&amp;tid=381&amp;type=atom" />
	<updated>2007-04-07T07:35:49Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.php-myadmin.ru/viewtopic.php?id=381</id>
		<entry>
			<title type="html"><![CDATA[Re: Экспорт базы из phpmyadmin в PosgreSLQ? Проблемы]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=2412#p2412" />
			<content type="html"><![CDATA[<p>Ничего в дампе не изменилось - значит что-то не так. С этим перловым скриптом я помочь не могу, пока. Постарайтесь разобраться сами.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2007-04-07T07:35:49Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=2412#p2412</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Экспорт базы из phpmyadmin в PosgreSLQ? Проблемы]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=2411#p2411" />
			<content type="html"><![CDATA[<p>Вот что получилось после конвертации:<br /></p><div class="codebox"><pre><code>-- phpMyAdmin SQL Dump
-- version 2.10.0.2
-- http://www.phpmyadmin.net
-- 
-- Хост: *******************
-- Время создания: Апр 06 2007 г., 12:17
-- Версия сервера: 5.0.32
-- Версия PHP: 5.2.0-8+etch1

SET SQL_MODE=&quot;NO_AUTO_VALUE_ON_ZERO&quot;;

-- 
-- База данных: `************`
-- 

-- --------------------------------------------------------

-- 
-- Структура таблицы `access`
-- 

CREATE TABLE `access` (
  `aid` int(11) NOT NULL auto_increment,
  `mask` varchar(255) NOT NULL default &#039;&#039;,
  `type` varchar(255) NOT NULL default &#039;&#039;,
  `status` tinyint(2) NOT NULL default &#039;0&#039;,
  PRIMARY KEY  (`aid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

-- 
-- Дамп данных таблицы `access`
--</code></pre></div><p>Конвертацию делал как указано в документации т.е. в терминале набираю<br /></p><div class="codebox"><pre><code>perl mysql2pgsql.perl mysqldump.sql pgsqldump.sql</code></pre></div><p>, после чего можно наблюдать процесс конвертации (бегут цифры, никаких еррор&#039;ов)</p>]]></content>
			<author>
				<name><![CDATA[coolerinc]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=489</uri>
			</author>
			<updated>2007-04-07T06:47:53Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=2411#p2411</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Экспорт базы из phpmyadmin в PosgreSLQ? Проблемы]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=2410#p2410" />
			<content type="html"><![CDATA[<p><strong>coolerinc</strong><br />А где то что получилось после конвертации? Что-то не понял.</p><p>Сейчас вы импортируете дамп в формате MySQL. Вы уверены, что перл-интерпритатор понимает расширение .perl?</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2007-04-06T17:50:16Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=2410#p2410</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Экспорт базы из phpmyadmin в PosgreSLQ? Проблемы]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=2407#p2407" />
			<content type="html"><![CDATA[<p>Понятно.<br />Начал пробовать скрипты, в частности mysql2pgsql.perl, посыпались ошибки.<br />Переконвертацию делал таким образом (Ubuntu 6.06):<br /></p><div class="codebox"><pre><code>perl mysql2pgsql.perl mysqldump.sql pgsqldump.sql</code></pre></div><p>Начал с одной таблицы, самой маленькой. При экспорте получил это:<br /></p><div class="codebox"><pre><code>-- phpMyAdmin SQL Dump
-- version 2.10.0.2
-- http://www.phpmyadmin.net
-- 
-- Хост: *******************
-- Время создания: Апр 06 2007 г., 12:17
-- Версия сервера: 5.0.32
-- Версия PHP: 5.2.0-8+etch1

SET SQL_MODE=&quot;NO_AUTO_VALUE_ON_ZERO&quot;;

-- 
-- База данных: `************`
-- 

-- --------------------------------------------------------

-- 
-- Структура таблицы `access`
-- 

CREATE TABLE `access` (
  `aid` int(11) NOT NULL auto_increment,
  `mask` varchar(255) NOT NULL default &#039;&#039;,
  `type` varchar(255) NOT NULL default &#039;&#039;,
  `status` tinyint(2) NOT NULL default &#039;0&#039;,
  PRIMARY KEY  (`aid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

-- 
-- Дамп данных таблицы `access`
--</code></pre></div><p>При исполнении SQL получил это:<br /></p><div class="codebox"><pre><code>Ошибка SQL:

ERROR:  syntax error at or near &quot;`&quot; at character 410

В операторе:

-- phpMyAdmin SQL Dump
-- version 2.10.0.2
-- http://www.phpmyadmin.net
-- 
-- Хост: ******************
-- Время создания: Апр 06 2007 г., 12:17
-- Версия сервера: 5.0.32
-- Версия PHP: 5.2.0-8+etch1

SET SQL_MODE=&quot;NO_AUTO_VALUE_ON_ZERO&quot;;

-- 
-- База данных: `**********`
-- 

-- --------------------------------------------------------

-- 
-- Структура таблицы `access`
-- 

CREATE TABLE `access` (
  `aid` int(11) NOT NULL auto_increment,
  `mask` varchar(255) NOT NULL default &#039;&#039;,
  `type` varchar(255) NOT NULL default &#039;&#039;,
  `status` tinyint(2) NOT NULL default &#039;0&#039;,
  PRIMARY KEY  (`aid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

-- 
-- Дамп данных таблицы `access`
--</code></pre></div><p>Непонятно <img src="https://forum.php-myadmin.ru/img/smilies/sad.png" width="15" height="15" alt="sad" /></p>]]></content>
			<author>
				<name><![CDATA[coolerinc]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=489</uri>
			</author>
			<updated>2007-04-06T12:58:24Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=2407#p2407</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Экспорт базы из phpmyadmin в PosgreSLQ? Проблемы]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=2406#p2406" />
			<content type="html"><![CDATA[<p>Дело - труба. phpMyAdmin в данном случае не при чем, так как для экспорта в формат PostgreSQL используется соответствующий режим MySQL, который почему-то не работает, как надо.</p><p>Статья по данной проблеме: <a href="http://sourceforge.net/tracker/index.php?func=detail&amp;aid=1596328&amp;group_id=23067&amp;atid=377408">http://sourceforge.net/tracker/index.ph … tid=377408</a></p><p>Марк поступил правильно, и просто выключил в готовящейся версии 2.10.1 возможность экспорта в формат PostgreSQL, до тех пор, пока разработчики MySQL не обратят внимание на эту проблему.</p><p>По идее можно было решить задачу конвертирования средствами скрипта, но сейчас есть более насущные проблемы, поэтому остается только ждать.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2007-04-06T11:14:25Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=2406#p2406</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Экспорт базы из phpmyadmin в PosgreSLQ? Проблемы]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=2404#p2404" />
			<content type="html"><![CDATA[<p>Спасибо за помощь, буду разбираться <img src="https://forum.php-myadmin.ru/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></content>
			<author>
				<name><![CDATA[coolerinc]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=489</uri>
			</author>
			<updated>2007-04-06T07:50:36Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=2404#p2404</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Экспорт базы из phpmyadmin в PosgreSLQ? Проблемы]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=2402#p2402" />
			<content type="html"><![CDATA[<p>Самым простым я вижу конвертацию из формата MySQL в PostgreSQL с помощью перлового скрипта.<br /><a href="http://www.postgresql.org/docs/techdocs.3.html">http://www.postgresql.org/docs/techdocs.3.html</a></p><p>Как только появится возможность, будем разбираться с экспортом из phpMyAdmin в формат PostgreSQL.</p><p>Если у вас будут затруднения или дополнительные вопросы, обращайтесь, постараемся помочь.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2007-04-05T20:17:26Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=2402#p2402</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Экспорт базы из phpmyadmin в PosgreSLQ? Проблемы]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=2399#p2399" />
			<content type="html"><![CDATA[<p>Кстати Hanut, последний запрос сработал<br /></p><div class="codebox"><pre><code>CREATE TABLE &quot;access&quot; (
  &quot;aid&quot; serial NOT NULL,
  &quot;mask&quot; varchar(255) NOT NULL default &#039;&#039;,
  &quot;type&quot; varchar(255) NOT NULL default &#039;&#039;,
  &quot;status&quot; smallint NOT NULL default &#039;0&#039;,
  PRIMARY KEY  (&quot;aid&quot;)
);</code></pre></div><p>только у меня еще 169 таблиц общим объемом мегабайт 15, не править же их руками каждый раз?</p>]]></content>
			<author>
				<name><![CDATA[coolerinc]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=489</uri>
			</author>
			<updated>2007-04-05T11:26:14Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=2399#p2399</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Экспорт базы из phpmyadmin в PosgreSLQ? Проблемы]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=2398#p2398" />
			<content type="html"><![CDATA[<p>phpPgAdmin 4.1.1 (PHP 5.2.0-8+etch1)<br />PostgreSQL 8.1.8<br />кодировка в utf8</p>]]></content>
			<author>
				<name><![CDATA[coolerinc]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=489</uri>
			</author>
			<updated>2007-04-05T11:22:40Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=2398#p2398</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Экспорт базы из phpmyadmin в PosgreSLQ? Проблемы]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=2397#p2397" />
			<content type="html"><![CDATA[<p><strong>coolerinc</strong><br />М-да... Ерунда какая-то. Экспорт в формат Postgres не работает. Если можно, укажите используемую вами версию Postgres. По возможности, будем разбираться.</p><p>Это должно рабоать, но правильнее создавать CREATE SEQUENCE.<br /></p><div class="codebox"><pre><code>CREATE TABLE &quot;access&quot; (
  &quot;aid&quot; serial NOT NULL,
  &quot;mask&quot; varchar(255) NOT NULL default &#039;&#039;,
  &quot;type&quot; varchar(255) NOT NULL default &#039;&#039;,
  &quot;status&quot; smallint NOT NULL default &#039;0&#039;,
  PRIMARY KEY  (&quot;aid&quot;)
);</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2007-04-05T09:55:16Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=2397#p2397</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Экспорт базы из phpmyadmin в PosgreSLQ? Проблемы]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=2394#p2394" />
			<content type="html"><![CDATA[<p>Ошибка SQL:</p><p>ERROR:&nbsp; syntax error at or near &quot;AUTO_INCREMENT&quot; at character 210</p><p>В операторе:</p><p>CREATE TABLE &quot;access&quot; (<br />&nbsp; &quot;aid&quot; integer NOT NULL,<br />&nbsp; &quot;mask&quot; varchar(255) NOT NULL default &#039;&#039;,<br />&nbsp; &quot;type&quot; varchar(255) NOT NULL default &#039;&#039;,<br />&nbsp; &quot;status&quot; smallint NOT NULL default &#039;0&#039;,<br />&nbsp; PRIMARY KEY&nbsp; (&quot;aid&quot;)<br />) AUTO_INCREMENT=1 ;</p>]]></content>
			<author>
				<name><![CDATA[coolerinc]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=489</uri>
			</author>
			<updated>2007-04-05T06:18:52Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=2394#p2394</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Экспорт базы из phpmyadmin в PosgreSLQ? Проблемы]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=2392#p2392" />
			<content type="html"><![CDATA[<p>Попробуйте такой запрос.<br /></p><div class="codebox"><pre><code>CREATE TABLE &quot;access&quot; (
  &quot;aid&quot; integer NOT NULL,
  &quot;mask&quot; varchar(255) NOT NULL default &#039;&#039;,
  &quot;type&quot; varchar(255) NOT NULL default &#039;&#039;,
  &quot;status&quot; smallint NOT NULL default &#039;0&#039;,
  PRIMARY KEY  (&quot;aid&quot;)
) AUTO_INCREMENT=1 ;</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2007-04-04T18:41:54Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=2392#p2392</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Экспорт базы из phpmyadmin в PosgreSLQ? Проблемы]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=2390#p2390" />
			<content type="html"><![CDATA[<p>Экспортировал в режиме совместимости, удалил PRIMARY KEY&nbsp; (&quot;aid&quot;), таже беда <img src="https://forum.php-myadmin.ru/img/smilies/sad.png" width="15" height="15" alt="sad" /></p><p>Ошибка SQL:</p><p>ERROR:&nbsp; syntax error at or near &quot;(&quot; at character 37</p><p>В операторе:</p><p>CREATE TABLE &quot;access&quot; (<br />&nbsp; &quot;aid&quot; int(11) NOT NULL,<br />&nbsp; &quot;mask&quot; varchar(255) NOT NULL default &#039;&#039;,<br />&nbsp; &quot;type&quot; varchar(255) NOT NULL default &#039;&#039;,<br />&nbsp; &quot;status&quot; tinyint(2) NOT NULL default &#039;0&#039;,<br />) AUTO_INCREMENT=1 ;</p><br /><br /><p>Может я что-то делаю не так?<br />Я захожу в phppgadmin, выбираю свою базу, sql, дальше вставляю отэкспортированный текст таблицы.</p><p>По поводу int() ничего сказать не могу т.к. не сильно в этом разбираюсь.</p>]]></content>
			<author>
				<name><![CDATA[coolerinc]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=489</uri>
			</author>
			<updated>2007-04-04T12:41:55Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=2390#p2390</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Экспорт базы из phpmyadmin в PosgreSLQ? Проблемы]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=2389#p2389" />
			<content type="html"><![CDATA[<p><strong>coolerinc</strong><br />Нет, надо было дамп в формате Postgres редактировать, а не MySQL. Такие вещи, как косые кавычки и Enginе=Myisam, он все равно не поймет.</p><p>Вот, что еще подумал, а разве слоник понимает int(), у него вроде integer используется.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2007-04-04T12:24:11Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=2389#p2389</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Экспорт базы из phpmyadmin в PosgreSLQ? Проблемы]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=2386#p2386" />
			<content type="html"><![CDATA[<p>Попробовал без PRIMARY KEY&nbsp; (&quot;aid&quot;)</p><p>Ошибка SQL:</p><p>ERROR:&nbsp; syntax error at or near &quot;`&quot; at character 14</p><p>В операторе:</p><p>CREATE TABLE `access` (<br />&nbsp; `aid` int(11) NOT NULL auto_increment,<br />&nbsp; `mask` varchar(255) NOT NULL default &#039;&#039;,<br />&nbsp; `type` varchar(255) NOT NULL default &#039;&#039;,<br />&nbsp; `status` tinyint(2) NOT NULL default &#039;0&#039;,<br />) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;</p><br /><p>Кстати были такие-же проблемы, когда пытался импортировать дамп в мускуль. Проблему решил путем Sypex Dumper&#039;а, а как быть с PostgreSQL, есть ли аналогичные дамперы для постгреса?</p>]]></content>
			<author>
				<name><![CDATA[coolerinc]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=489</uri>
			</author>
			<updated>2007-04-04T08:50:47Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=2386#p2386</id>
		</entry>
</feed>
