How to connect to a Filemaker Database with ODBC? - odbc

I'm trying to find out how to connect to a FileMaker Pro 9 Database file (*.fp7) with ODBC. I followed the manual and installed the ODBC driver which now shows up as "DataDirect 32bit SequeLink 5.5".
However I can't find any instructions on how to connect to the Database File. I want to use LibreOffice Base (and maybe later on create my own app) to access Filemaker tables.
Any help would be appreciated! (Please note that I'm new to Filemaker as well as to ODBC)

You need the ActualTech software to connect to the database: http://www.actualtech.com/scenario_ess_setup.php
I don't know if it is down compatible with FileMaker 9 but you might want to upgrade to FileMaker 13 at this point.
They guys at ActualTech are also very helpful.
Once you installed it, you can set up a DSN in the ODBC manager.

Related

Connect to Navision Database

I need to connect to a .fdb file (Navision database file 2009) through C#. Can anyone explain how can I connect to this file using ODBC/NODBC?
I have tried these links but found nothing useful.
https://dynamicsuser.net/nav/f/users/21774/nodbc-connection-with-net
https://dynamicsuser.net/nav/f/developers/19641/please-help-sample-c-code-to-access-navision-4-0-using-nodbc
https://dynamicsuser.net/nav/f/developers/72463/how-to-make-a-fdb-file
https://community.dynamics.com/nav/f/microsoft-dynamics-nav-forum/33767/can-you-read-fdb-and-fbk-file-without-using-nav?pifragment-101115=1#responses
https://dynamicsuser.net/nav/f/users/61737/connect-to-fdb
I haven't done it for C#, but Python. It all boils down to the following steps:
Install Navision ODBC Driver which is part of the Navision 2009 installation package.
Set up an ODBC connection to your Navision server. (The ODBC Driver also has a connection test included)
Use any ODBC library to connect to the ODBC DSN created in step 2.
Use regular SQL syntax to communicate with the database
edit/p.s.: Reading your question again. I think it's possible you are lacking the server part. As far as I know, you will need a running Navision server to interact with the fdb file.

Teradata sample database

I have installed vmware player and added the disk file to it. Teradata studio is already installed in it. Now, I want create a database of good size to perform bulk load types in Teradata.
Where can I get the sample database?
I assume that you are asking about the software part to create an instance of Teradata database. If you have VMware downloaded from Teradata for evaluation purpose, it is already installed and configured. You just have to connect with your Studio.
If you are trying to create a virtual environment on your own, then you need to download the Teradata software and install in machine which will create a database. After installing the software you can configure and connect with Studio.
Teradata Express comes with toy data (Samples database) but only up to version 14. From version 15 it is (oddly) removed.
Your VM-Ware is fully configured. Sart your TD-Studio and connect to it.
From VM-Ware's TD-Studio it is TDPID: localhost od 127.0.0.1 User dbc pass dbc
There are no more sample databases in Teradata Express, but I published several data sets on GitHub, see the blog on Teradata Community

Unable to connect Access to SQLlite via ODBC

I have an Access 97 database that serves as a front-end, via ODBC and linked tables, to a MySQL database, running under Wiin7-64. (Yes, it does work!) The database contains info about places of worship and pilgrimage in the part of France where I live. In addition, I have tens of thousands of photos of the sites in Photoshop Elements 9. The underlying database engine of PSE9 is SQLite, and interesting data about the photos is there (titles, which ones I like, etc.). I would like to link from Access to the tables in the SQLite database as I do to the MySQL database.
My problem: I am unable to create an ODBC connection to the PSE9 SQLite database. I have done multiple searches via Google, read multiple posts at stackoverflow and elsewhere, tried various suggestions, and still no ODBC connection, neither in the 32bit or 64bit ODBC tools of Win7-64. I'm stumped.
So far, I've
downloaded sqliteodbc.exe from http://www.ch-werner.de/sqliteodbc/ and run it (multiple times)
copied sqlite3odbc.dll, sqlite3.def, sqlite3.dll, and sqlite3.exe to the \windows\system32 folder
entered this command at the Windows command line: "rundll32 c:\windows\system32\sqlite3odbc.dll,install", which produced this error message "Copy c:\windows\system32\sqlite3odbc.dll to c:\windows\system32\sqlite3odbc.dll failed."
When I look at the ODBC and ODBC (32-bit) windows, I don't find a User DSN, System DSN or File DSN for SQLite. Any suggestions?
Thanks,
Harvey in balmy Bordeaux
Whats with all that copying dlls around - you don't need to do any of that. Just download the 32 bit version and double click on it - the driver will be installed. Then find the 32 bit ODBC Administrator (note there are 2 on 64 bit windows and only one is 32 bit), fire it up and create a DSN. You should see sqlite3 in the drivers tab.
DSNs are not there automatically, you have to create them yourself. There should be an "Add" button in the ODBC administrator. Then you select the type of driver "SQLite", and then configure the details in the next dialog.
A DSN normally contains all the configuration information needed to connect to a specific database instance so that all this - which may be different from one database system to the other - can be referenced by one name. That is where the name "Data Source Name" comes from.

Visio reverse engineering

I am new with Visio. Is it possible to generate an empty database from a database scheme? I am trying to generate a SQLite database from a Visio database scheme. I have tried to use reverse engineering with different SQLite drivers but could never see any tables to select in the reverse engineer wizard......
BTW, Is there any other tools that could build a SQLite database easier? I tried SQLite Manager, SQLite2009 pro enterprise manager. Either of them seems to be very user friendly. Also tried OsenXP Suite which did not work at all either...
Hope this could help
there is an answer here
https://stackoverflow.com/a/3867566
seems you have to install ODBC driver
I've also tried using MySQL database, and need ODBC to connect to VISIO. The steps are here
http://sajjadhossain.com/2009/02/12/reverse-engineering-mysql-database-with-microsoft-visio/
Maybe the step is same because using ODBC
Unfortunately, I found error, if the table name is longer than 16 characters, then the visio will error.

Is there a way to connect to an ASA database with Powerbuilder without deploying the ODBC or OLEDB drivers?

What I want is a Powerbuilder application that runs on Windows that runs from a CD (or some other external disk) that can read from an ASA database whose file is located on the same disk. But I want to do so without deploying the ODBC or OLEDB drivers. That is, I do not want to have to copy the driver files to the client's hard disk or add any registry entries. Is this possible?
In the Powerbuilder and ASA documentation they mention something about "embedded database connections" and supposedly you can specify the executable for the database server in the connection string. But that was no help.
When you attempt to connect to a database and "ODBC" is specified for the DBMS property of the transaction object, PowerBuilder is going to want to start loading drivers and looking to an ODBC datasource for the driver's info.
The only thing I can think to try, is to create all the registry entries at run time and point them to the driver files and the .db file on the CD. You might be able to make things easier with a file based datasource on the CD already, but you'll still need to create registry entries to setup the driver details. Then you can remove all those entries when you disconnect/close the application. I don't think you can do this completely without registry entries.
You do have to deploy the ODBC driver, that's how PB talks to SQL Anywhere. You dont have to create a DNS entry though, you can usr a DNSless connection.
http://www.carlprothman.net/Default.aspx?tabid=90#ODBCDriverForSybaseSQLAnywhere
Since you aren't getting much feedback I thought I'd offer this. I've done this with MS Access, but MS Access is much easier to connect to and most Windows PC's are able to connect via File based DSN.
You definitely want to avoid ODBC if at all possible look for File based DSN in ASA, but because it is more of a full database engine I doubt it is possible without ODBC and setting up ODBC via Registry Entries is possible but no fun at all especially if your clients are running different versions of Windows.
Here is the connect string I used for something similar but MS Access. I choose Access for this exact reason, it was for a RPG program and I wanted a database but didn't want to mess with ODBC.
Sample:
"Connectstring='Driver={Microsoft Access Driver
(*.mdb)};UID=abc;PWD=123; Dbq=C:\Program Files\Mafia Manager\mm.mdb;
Exclusive=1;'"

Resources