Перейти к содержанию

SQL


Caxap

Рекомендуемые сообщения

Всем привет

 

Есть ли программа которая бы распознала отличие в двух файлах SQL ?

Есть очень старая но работающая база данных

Свежая, работающая на 100% - не сохранилась :unsure:

Ссылка на комментарий
Поделиться на другие сайты

Winmerge если собираетесь смотреть глазами.

Или даже Notepad++ c Compare плагином.

 

А что побилось то? Не вариант?

REPAIR TABLE  `tbl_name`

Изменено пользователем SLASH_id
  • Согласен 1
Ссылка на комментарий
Поделиться на другие сайты

SQ, это для SQL Server, для мускуля не пойдет

 

Может это поможет: http://schemasync.org/

 

Но смотря что там вообще за дела с базой произошли и что сравнивать надо, структуру ли или данные.

Изменено пользователем SLASH_id
Ссылка на комментарий
Поделиться на другие сайты

SQ, это для SQL Server, для мускуля не пойдет

 

Может это поможет: http://schemasync.org/

 

Но смотря что там вообще за дела с базой произошли и что сравнивать надо, структуру ли или данные.

кстате не уточнили какой SQL используется MSSQL или MySQL, т.к. для сайта может использоваться IIS+MSSQL или Apache + MySQL

Ссылка на комментарий
Поделиться на другие сайты

кстате не уточнили какой SQL используется MSSQL или MySQL, т.к. для сайта может использоваться IIS+MSSQL или Apache + MySQL

 

MySQL

 

Winmerge если собираетесь смотреть глазами.

Или даже Notepad++ c Compare плагином.

 

А что побилось то? Не вариант?

Код

REPAIR TABLE  `tbl_name`

 

Попробовал, не помогло

Скажем так, таблица 'tmp-baza' не заполняется как должно из таблицы 'baza' (как я понимаю)

 

SELECT * FROM `tmp_baza` WHERE 1 - выдает 0 :unsure:

 

В итоге в админке не видно списка активных акаунтов

Изменено пользователем Caxap
Ссылка на комментарий
Поделиться на другие сайты

SELECT * FROM `tmp_baza` WHERE 1

имхо, не взлетит, проверить пока негде. Должно быть или

SELECT * FROM `tmp_baza`

или

SELECT * FROM `tmp_baza` WHERE 1=1

:unsure:

Ссылка на комментарий
Поделиться на другие сайты

Код

SELECT * FROM `tmp_baza` или

Код

SELECT * FROM `tmp_baza` WHERE 1=1

 

то же самое:

MySQL вернула пустой результат (т.е. ноль строк). (запрос занял 0.0040 сек.)

Ссылка на комментарий
Поделиться на другие сайты

Я же говорю - почему то таблица перестала заполнятся sad.gif

Как это можно починить ?

Что менялось перед "поломкой"?

Ссылка на комментарий
Поделиться на другие сайты

  • 5 месяцев спустя...

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
×
×
  • Создать...