Заметил, что базы данных сайтов на Joomla при переносе с локалхоста на внешний хостинг приходят неполными - некоторые весьма существенные таблицы пусты! Разобраться помог Алексей Aka Happy Alex, ведущий программист компании Hoster.kg. Основная причина в том, что базы кодированы преимущественно в UTF8, но! - некоторые из них, особенно содержащие кириллический контент, имеют другую кодировку - CP-1251.
Перекодировка "вручную, поштучно", особенно при больших объёмах БД - дело долгое и муторное, чреватое ошибками и недосмотрами. Но есть, как оказалось, другой путь.
Исправить положение позволяет программа winutf8, или "Конвертор UTF8-CP1251", автор В. В. Бурлак. Программа работает без инсталляции. После экспорта баз данных в файл .sql нужно открыть данный файл в проводнике программы и запустить конвертацию. Через короткое время получаем "копию" в той же папке. Импорт баз осуществляем уже из копии.
От себя: работает корректно, БД до сих пор приходили на удалённый хостинг абсолютно полными.
Вот пояснение от автора:
Программа предназначена для перекодировки текстовых файлов из кодировки CP-1251 (Кириллица Windows) в кодировку UTF-8.
Программа создавалась для "личных" нужд, так что какая получилась - такая и есть :)
Позволяет перекодировать как один файл, так и группу файлов из указанной папки. При перекодировании проверка кодировки исходного файла не проверяется (считается, что он в кодировке CP-1251)
Если кто-то нуждается, на сайте автора есть программа перекодировки "в обратную сторону" и многое другое.