installation

For users or potential users.
Post Reply
frknml
Posts: 16
Joined: Sat Oct 11, 2008 11:26 am

installation

Post by frknml » Sat Oct 11, 2008 11:36 am

I'm very new for open dental and i want to develope this program so before developing i have to learn how opendental works.I have installed perfectly but when i try to open and use opendental "choose database screen" comes and it gives an "Keyword not supported.Parameter name:user id" error please inform me how can i solve this problem? I'm looking forward to hearing your reply.

User avatar
jordansparks
Site Admin
Posts: 5742
Joined: Sun Jun 17, 2007 3:59 pm
Location: Salem, Oregon
Contact:

Re: installation

Post by jordansparks » Sat Oct 11, 2008 3:44 pm

I think you didn't install MySQL using our installer. In the installer window, check the my.ini box and just run that. If that doesn't work, then uninstall MySQL entirely, and try that part of it again using our installer.
Jordan Sparks, DMD
http://www.opendental.com

frknml
Posts: 16
Joined: Sat Oct 11, 2008 11:26 am

Re: installation

Post by frknml » Sat Oct 11, 2008 11:00 pm

Thanks for your reply,I have installed with opendental installer and i have my.ini file morever i wrote below what written on the my.ini please check.

[mysqld]
basedir="C:/Program Files/MySQL/MySQL Server 5.0/"
datadir="C:/mysql/data/"
skip-innodb

User avatar
jordansparks
Site Admin
Posts: 5742
Joined: Sun Jun 17, 2007 3:59 pm
Location: Salem, Oregon
Contact:

Re: installation

Post by jordansparks » Sun Oct 12, 2008 9:33 am

You are not the first with this problem:
http://70.90.133.65/forum/viewtopic.php ... r+id#p5347
I'll ask around on Monday and see what the solution is.
Jordan Sparks, DMD
http://www.opendental.com

frknml
Posts: 16
Joined: Sat Oct 11, 2008 11:26 am

Re: installation

Post by frknml » Mon Oct 13, 2008 9:34 am

I read this topic and i couldn't find the solution, can anybody help me?

User avatar
wjstarck
Posts: 936
Joined: Tue Jul 31, 2007 7:18 am
Location: Keller, TX
Contact:

Re: installation

Post by wjstarck » Mon Oct 13, 2008 10:58 am

What language are you trying to use OD in?
Cheers,

Bill Starck, DDS
Big Idea Software, LLC
Developer, EASy(Electronic Anesthesia System) for Open Dental
817-807-1709
TX, USA

frknml
Posts: 16
Joined: Sat Oct 11, 2008 11:26 am

Re: installation

Post by frknml » Mon Oct 13, 2008 11:50 am

i will use open dental in english,but my operating system is turkish.

User avatar
wjstarck
Posts: 936
Joined: Tue Jul 31, 2007 7:18 am
Location: Keller, TX
Contact:

Re: installation

Post by wjstarck » Mon Oct 13, 2008 12:34 pm

That's what I thought.

There was a bug in MySQL at one time, that gave this error in particular, with Turkish, although it was supposed to have been resolved. You might try setting your computer settings to English temporarily to see if the problem goes away. That would at least give you a hint.

Read more here:

http://bugs.mysql.com/bug.php?id=26147
Cheers,

Bill Starck, DDS
Big Idea Software, LLC
Developer, EASy(Electronic Anesthesia System) for Open Dental
817-807-1709
TX, USA

nathansparks
Posts: 172
Joined: Mon Aug 04, 2008 12:39 pm

Re: installation

Post by nathansparks » Mon Oct 13, 2008 3:21 pm

I received one email from a user with XP set to turkish who had the same issue, about 3 months ago, no resolution, I will see if I can find anything out on the mysql website.

Nathan

nathansparks
Posts: 172
Joined: Mon Aug 04, 2008 12:39 pm

Re: installation

Post by nathansparks » Mon Oct 13, 2008 3:26 pm

'I' and 'i' are different characters in the turkish character set, and there is an i in 'userid', I know that does not help much, I would concur with changing from turkish to english and seeing if the problem goes away, then we can look for a solution.

"function configure sets names in "latin5" so the server returns results in "latin5", and
function GetOrdinal() tries to Compare to value "id" against the value "Id" but be warn
before the comparing, all strings converted to lower case and i can say; in turkish
alphabet char 'I' and 'i' aren't same unlike the English alphabet, they are two different
characters, in this statement, the driver try to compare "id" against ıd" so the
exception is inevitable

Note: Consider the following characters

char in UPPERCASE -> 'I', in lowercase -> 'ı'
char in UPPERCASE -> 'İ', in lowercase -> 'i' "

frknml
Posts: 16
Joined: Sat Oct 11, 2008 11:26 am

Re: installation

Post by frknml » Mon Oct 13, 2008 9:46 pm

Thanks for your replies friends i will try it in my english os.

frknml
Posts: 16
Joined: Sat Oct 11, 2008 11:26 am

Re: installation

Post by frknml » Tue Oct 14, 2008 5:28 am

I have solved my problem i reinstalled mysql with latin1, after i had installed mysql the choose database screen can't find the opendental database and i copied opendental database under this path C:\Program Files\MySQL\MySQL Server 5.0\data and opendental was opened.

Post Reply