Connection error with mirgation tool

Hi, I’m looking at your migration tool to migrate from M1.7.0.2 -> 2.1.7 as I am unable to use the Magento supplied migration tool to successfully migrate the data. Having watched the video and the tool looks very good. But 🙂 After installing the lite version to test it out on products I cannot get to the initial Mysql connections page.
I have a clean install of Magento 2.17 and an empty database. That is, I have only cleaned the cache and reindexed the DB. The marketing for the module say that version 3.x no longer uses the SQLlite database but the error message when I run it seems to indicate that the lite version still has it as a requirement. Then I saw the lite version was 1.0.6. Is there a later version of the lite version?
I also saw a question/answer indicating that the lite version only works with M2.0.7. Is that still true?
I’m seeing a message that starts with the following:
CDbConnection failed to open the DB connection: could not find driver

/var/www/mage2/pub/ub-tool/yii/db/CDbConnection.php(399)

 

387                 throw new CDbException('CDbConnection.connectionString cannot be empty.');
388             try
389             {
390                 Yii::trace('Opening DB connection','system.db.CDbConnection');
391                 $this->_pdo=$this->createPdoInstance();
392                 $this->initConnection($this->_pdo);

 
 
 
 
Having read the README.md in the installed package I saw there were instructions to install the module from a git database, That also fails with:

[RuntimeException] 
Failed to execute git clone --mirror '[email protected]:ubertheme/module-ubdatamigrat
ion-lite.git' '/home/localadmin/.composer/cache/vcs/git-bitbucket.org-ubertheme-modul
e-ubdatamigration-lite.git/'
Cloning into bare repository '/home/localadmin/.composer/cache/vcs/git-bitbucket.org-
ubertheme-module-ubdatamigration-lite.git'...
Warning: Permanently added 'bitbucket.org,104.192.143.1' (RSA) to the list of known h
osts.
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.

 

3 answers

Profile photo of Admin Staff -30630.00 $tone June 16, 2017
Public

Hi Richard, 
Thanks for spending time working around with our Lite version. 
It’s pity that the Lite version is available for Magento 2.0.7 only. And it has some limitations, a few to name: 

  • It is not ready for NGINX web server
  • Your Magento 2.0.7 must be a fresh installation
  • It uses old codebase and comes with limited feature sets, compared to our Pro version.

Anyway, I highly recommend you move forward with our Pro version, it will save you pretty much time.
PS. We have 7 Days Money Back guarantee, so you’re completely safe. 
Regards,
An Nguyen

#1
Profile photo of Richard Brown 50.00 $tone June 16, 2017
Public

Hi,
Thanks for the quick reply. I have done a clean installed a clean M2.0.7 dropped and rebuilt the database. The first time I use the UB Data Migration lite button I get to the screen to enter the Mysaql database login info. After that screen I get the following error message. Any ideas what I have missed off?

The table "{{core_website}}" for active record class "Mage1Website" cannot be found in the database. 
#2
Profile photo of Mall Staff 184060.00 $tone June 17, 2017
Public

Hi Richard Brown,
Does your Magento1’s database has a prefix in the tables? If yes, you have to setting that in the step #1 of our tool.
In case you still can’t solve that issue. Let’s provide me the ssh credentials and web root path of your Magento2. I will check further and help you out.
Regards,
Mall.

#3

Please login or Register to Submit Answer

Written By

Comments