SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 03.03.2017 20:33:05

sql157
Завсегдатай
Зарегистрирован: 17.03.2016
Сообщений: 97

heidisql. При импорте нескольких таблиц: Ошибка SQL (1813): Tablespace '`01tst`.`00_tbl_00`' exists

Используется
MySQL 5,7 - x6,4
Open Server - последний

При импорте нескольких таблиц: Ошибка SQL (1813): Tablespace '`01tst`.`00_tbl_00`' exists.

Вопрос.
Как от неё избавиться?


Прикрепленные файлы:
Attachment Icon sbr.jpg, Размер: 777,952 байт, Скачано: 351

Неактивен

 

#2 03.03.2017 20:52:33

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5827

Re: heidisql. При импорте нескольких таблиц: Ошибка SQL (1813): Tablespace '`01tst`.`00_tbl_00`' exists

у вас есть файл (в директории баз данных) 00_tbl_00.ibd но нет 00_tbl_00.frm
удалите первый файл
но лучше, если база пустая, то удалите всю бд 01tst

Неактивен

 

#3 04.03.2017 11:17:14

sql157
Завсегдатай
Зарегистрирован: 17.03.2016
Сообщений: 97

Re: heidisql. При импорте нескольких таблиц: Ошибка SQL (1813): Tablespace '`01tst`.`00_tbl_00`' exists

vasya написал:

у вас есть файл (в директории баз данных) 00_tbl_00.ibd но нет 00_tbl_00.frm
удалите первый файл
но лучше, если база пустая, то удалите всю бд 01tst

ПРОБЛЕМА 1. РЕШЕНИЕ 1 (ЧАСТИЧНОЕ)
1. Импортирую БД.
2. Программа создаёт папку БД с файлами: *.ibd и db.opt.
3. Выдаёт ошибку Пример "Ошибка SQL (1813): Tablespace '01tst.00_tbl_00' exists." или что-то подобное.
4. Удаляю из директории папку с файлами импортируемой БД, которая выдаёт ошибку.
5. Перезагружаю сервер.
6. Провожу процедуру импорта.
Импортируются все таблицу, все таблицу, но в некоторых таблицах не все строки. Около 10-15% строк нет в импортированных таблицах... Ну да ладно... потерплю..

# ПРОБЛЕМА 2
Используя решение ПРОБЛЕМА 1. РЕШЕНИЕ 1 (ЧАСТИЧНОЕ) так добавил три БД. Потом стала появляться снова ошибка. см .скрин


Код
-- --------------------------------------------------------
-- Хост:                         127.0.0.1
-- Версия сервера:               5.7.16 - MySQL Community Server (GPL)
-- Операционная система:         Win64
-- HeidiSQL Версия:              9.4.0.5125
-- --------------------------------------------------------

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET NAMES utf8 */;
/*!50503 SET NAMES utf8mb4 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;


-- Дамп структуры базы данных tst_rb_mn_02
CREATE DATABASE IF NOT EXISTS `tst_rb_mn_02` /*!40100 DEFAULT CHARACTER SET utf8 */;
USE `tst_rb_mn_02`;

-- Дамп структуры для таблица tst_rb_mn_02.002_tst_01_vr_04_tbl_frm1_ssl
CREATE TABLE IF NOT EXISTS `002_tst_01_vr_04_tbl_frm1_ssl` (
  `id_tma_ssl` int(11) DEFAULT NULL,
  `name_ssl` text,
  `url_ssl` text
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- Дамп данных таблицы tst_rb_mn_02.002_tst_01_vr_04_tbl_frm1_ssl: ~3 rows (приблизительно)
/*!40000 ALTER TABLE `002_tst_01_vr_04_tbl_frm1_ssl` DISABLE KEYS */;
INSERT INTO `002_tst_01_vr_04_tbl_frm1_ssl` (`id_tma_ssl`, `name_ssl`, `url_ssl`) VALUES
    (1, 'name_ssl_04_tbl_zp_1 ', 'url_ssl_04_tbl_zp_1 '),
    (2, 'name_ssl_04_tbl_zp_2 ', 'url_ssl_04_tbl_zp_2 '),
    (3, 'name_ssl_04_tbl_zp_3 ', 'url_ssl_04_tbl_zp_3 ');
/*!40000 ALTER TABLE `002_tst_01_vr_04_tbl_frm1_ssl` ENABLE KEYS */;

-- Дамп структуры для таблица tst_rb_mn_02.002_tst_02_vr_07_tbl_frm1_ssl
CREATE TABLE IF NOT EXISTS `002_tst_02_vr_07_tbl_frm1_ssl` (
  `id_tma_ssl` text,
  `name_ssl` text,
  `url_ssl` text
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- Дамп данных таблицы tst_rb_mn_02.002_tst_02_vr_07_tbl_frm1_ssl: ~3 rows (приблизительно)
/*!40000 ALTER TABLE `002_tst_02_vr_07_tbl_frm1_ssl` DISABLE KEYS */;
INSERT INTO `002_tst_02_vr_07_tbl_frm1_ssl` (`id_tma_ssl`, `name_ssl`, `url_ssl`) VALUES
    ('frmA_A', 'name_ssl_07_tbl_zp_1 ', 'url_ssl_07_tbl_zp_1 '),
    ('frmA_B', 'name_ssl_07_tbl_zp_2 ', 'url_ssl_07_tbl_zp_2 '),
    ('frmA_C', 'name_ssl_07_tbl_zp_3 ', 'url_ssl_07_tbl_zp_3 ');
/*!40000 ALTER TABLE `002_tst_02_vr_07_tbl_frm1_ssl` ENABLE KEYS */;

-- Дамп структуры для таблица tst_rb_mn_02.002_tst_03_vr_10_tbl_frm1_ssl
CREATE TABLE IF NOT EXISTS `002_tst_03_vr_10_tbl_frm1_ssl` (
  `id_tma_ssl` text,
  `name_ssl` text,
  `url_ssl` text
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- Дамп данных таблицы tst_rb_mn_02.002_tst_03_vr_10_tbl_frm1_ssl: ~3 rows (приблизительно)
/*!40000 ALTER TABLE `002_tst_03_vr_10_tbl_frm1_ssl` DISABLE KEYS */;
INSERT INTO `002_tst_03_vr_10_tbl_frm1_ssl` (`id_tma_ssl`, `name_ssl`, `url_ssl`) VALUES
    ('frmA_01', 'name_ssl_10_tbl_zp_1 ', 'url_ssl_10_tbl_zp_1 '),
    ('frmA_02', 'name_ssl_10_tbl_zp_2 ', 'url_ssl_10_tbl_zp_2 '),
    ('frmA_03', 'name_ssl_10_tbl_zp_3 ', 'url_ssl_10_tbl_zp_3 ');
/*!40000 ALTER TABLE `002_tst_03_vr_10_tbl_frm1_ssl` ENABLE KEYS */;

/*!40101 SET SQL_MODE=IFNULL(@OLD_SQL_MODE, '') */;
/*!40014 SET FOREIGN_KEY_CHECKS=IF(@OLD_FOREIGN_KEY_CHECKS IS NULL, 1, @OLD_FOREIGN_KEY_CHECKS) */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;

Отредактированно sql157 (04.03.2017 11:29:34)


Прикрепленные файлы:
Attachment Icon 14.jpg, Размер: 438,744 байт, Скачано: 315

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson