Hi Anu,

I think you are supposed to use MartDBLocation not RegistryDBPointer
for your case which is connecting to a MySQL server in your network...
look at examples in the conf folder, it should have the form:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE MartRegistry>
<MartRegistry>
<MartDBLocation
                name            = "MyMart"
                displayName     = "My Mart"
                databaseType    = "mysql"
                host            = "dbhostname"
                port            = "3306"
                database        = "my_mart"
                schema          = "my_mart"
                user            = "db_username"
                password        = "db_password"
                visible         = "1"
                default         = ""
                includeDatasets = "MyDataset"
                martUser        = ""
/>
</MartRegistry>

hope this helps,
Leandro

On Wed, Jul 14, 2010 at 6:58 PM, anu jagtap <anujagta...@gmail.com> wrote:
> Hello,
> I am trying to install biomart website using biomart-perl package. I have
> some data in mysql database. I am trying to connect to this database using
> registryDBpointer.xml file which has details of the mysql database I am
> working with. When I run the configuration command
> perl bin/configure.pl --clean -r conf/registryDBPointer.xml
> It connects successfully to the database but it gives following error at the
> end -
> ERROR something wrong with your registry: DBD::mysql::st execute failed:
> Table 'biomart.meta_registry' doesn't exist at
> /data/www/html/web/biomart/bin/../../../../biomart/lib/BioMart/Configuration/RegistryDBPointer.pm
> line 87.
> I have used MartBuilder tool to create marts and then used MartEditor tool
> to configure marts to be used by the Martview.
> when I ran MartEditor tool it created the following meta tables -
> | meta_conf__dataset__main      |
> | meta_conf__interface__dm      |
> | meta_conf__user__dm           |
> | meta_conf__xml__dm            |
> | meta_template__template__main |
> | meta_template__xml__dm        |
> | meta_version__version__main |
> but it didn't create the meta_registry table.
> Can you please help me on how to solve this problem?
> Thanks & Regards
> Anu
>

Reply via email to