I decided to start from scratch on a local test install, with the end result being upgrading my "real" vB4 forum to XF (in the upcoming weeks).
I created a local environment, backed up my live vB (4.2.5) forum and installed the backup and database on my test MAMP setup. I then installed a clean xF202 and backed up the empty database. Then ran the importer. It made it through the users, posts, and attachments, which is farther than it did the first time I tried this. But then I got the following error. Is this something I can fix, or is it an issue with the importer being a "beta". If it's the latter, maybe this will help you in the debug.
My vB test database name is vB425 and the test xF db is xF202.
XenForo
XF\Db\Exception: MySQL statement prepare error [1146]: Table 'vb425.blog_attachment' doesn't exist in src\XF\Db\AbstractStatement.php at line 212
XF\Db\AbstractStatement->getException() in src\XF\Db\Mysqli\Statement.php at line 196
XF\Db\Mysqli\Statement->getException() in src\XF\Db\Mysqli\Statement.php at line 39
XF\Db\Mysqli\Statement->prepare() in src\XF\Db\Mysqli\Statement.php at line 54
XF\Db\Mysqli\Statement->execute() in src\XF\Db\AbstractAdapter.php at line 79
XF\Db\AbstractAdapter->query() in src\XF\Db\AbstractAdapter.php at line 91
XF\Db\AbstractAdapter->fetchOne() in src\XF\Import\Importer\vBulletinBlogTrait.php at line 392
XF\Import\Importer\vBulletin4WithBlog->getStepEndBlogAttachments() in src\XF\Import\Runner.php at line 126
XF\Import\Runner->setupRunnableStep() in src\XF\Import\Runner.php at line 57
XF\Import\Runner->run() in src\XF\Admin\Controller\Import.php at line 232
XF\Admin\Controller\Import->actionRun() in src\XF\Mvc\Dispatcher.php at line 249
XF\Mvc\Dispatcher->dispatchClass() in src\XF\Mvc\Dispatcher.php at line 88
XF\Mvc\Dispatcher->dispatchLoop() in src\XF\Mvc\Dispatcher.php at line 41
XF\Mvc\Dispatcher->run() in src\XF\App.php at line 1889
XF\App->run() in src\XF.php at line 328
XF::runApp() in admin.php at line 13
I created a local environment, backed up my live vB (4.2.5) forum and installed the backup and database on my test MAMP setup. I then installed a clean xF202 and backed up the empty database. Then ran the importer. It made it through the users, posts, and attachments, which is farther than it did the first time I tried this. But then I got the following error. Is this something I can fix, or is it an issue with the importer being a "beta". If it's the latter, maybe this will help you in the debug.
My vB test database name is vB425 and the test xF db is xF202.
XenForo
XF\Db\Exception: MySQL statement prepare error [1146]: Table 'vb425.blog_attachment' doesn't exist in src\XF\Db\AbstractStatement.php at line 212
XF\Db\AbstractStatement->getException() in src\XF\Db\Mysqli\Statement.php at line 196
XF\Db\Mysqli\Statement->getException() in src\XF\Db\Mysqli\Statement.php at line 39
XF\Db\Mysqli\Statement->prepare() in src\XF\Db\Mysqli\Statement.php at line 54
XF\Db\Mysqli\Statement->execute() in src\XF\Db\AbstractAdapter.php at line 79
XF\Db\AbstractAdapter->query() in src\XF\Db\AbstractAdapter.php at line 91
XF\Db\AbstractAdapter->fetchOne() in src\XF\Import\Importer\vBulletinBlogTrait.php at line 392
XF\Import\Importer\vBulletin4WithBlog->getStepEndBlogAttachments() in src\XF\Import\Runner.php at line 126
XF\Import\Runner->setupRunnableStep() in src\XF\Import\Runner.php at line 57
XF\Import\Runner->run() in src\XF\Admin\Controller\Import.php at line 232
XF\Admin\Controller\Import->actionRun() in src\XF\Mvc\Dispatcher.php at line 249
XF\Mvc\Dispatcher->dispatchClass() in src\XF\Mvc\Dispatcher.php at line 88
XF\Mvc\Dispatcher->dispatchLoop() in src\XF\Mvc\Dispatcher.php at line 41
XF\Mvc\Dispatcher->run() in src\XF\App.php at line 1889
XF\App->run() in src\XF.php at line 328
XF::runApp() in admin.php at line 13