Dowloaded the demo for Windows and installed fine.
Then. went to run Servoy Developer and got Repository errors and following connect errors.
java.sql.SQLException: JDBC Driver ‘com.microsoft.jdbc.sqlserver.SQLServerDriver’ not found in classpath or drivers directory : java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver com.microsoft.jdbc.sqlserver.SQLServerDriver
Am I missing something? From reading on the forum, there looks to be many issues with installing and you need a degree to install this?
Can someone describe the install process somwhere easily for laymans like myself for the different OS.
e.g. for Windows, do this
eg. etc. etc.
Correct me if i’m wrong and this is described somewhere
I think you installed the new version, on top, of an old one?
maybe the old properties file is refering to MS-SQl server, and you don’t have the JDBC driver installed.
maybe, try to completly remove the folder, and install again.
It looks like you are trying to use the MSSQL JDBC driver. That however doesn’t come installed with Servoy (most likely a licensing issue).
You need to install the driver or use the already bundled (OpenSource) jtds driver.
See the combobox at the bottom of the DB Servers tab in the application prefs window.
First if all make sure there is only 1 jtds driver in the drivers directory.
After this you need to change your DB server settings with the following syntax.
Database Server URL : jdbc:jtds:sqlserver://<server_host>/
Replace the <> fields accordingly.
Do you use the bundled Sybase as repository database or do you (want to) use MSSQL for this?
If it’s the latter then make sure you have created an empty database in MSSQL and have put the correct login info in the database connection.
After launching Developer it will ask if it can create the repository for you (create the tables).
If you didn’t uncheck that option in the installer then yes it should be there.
Make sure your repository_server connection settings uses the following syntax:
username: dba
password: sql
database server URL: jdbc:sybase:Tds:localhost:2638?ServiceName=<database_name>&CHARSET=utf8
Driver: com.sybase.jdbc3.jdbc.SybDriver
Developer should launch Sybase when you launch it the first time. If it’s now running then check the sybase log in the servoy/sybase directory.
You must first create in your MSSQL Server the different Databases you’ll need :
servoy_repository
servoy_example_data
servoy_udm
servoy_user_data
servoy_ log_data
etc…
the same than in sybase
Then you can use mixed authentication , the goto to the secutity of your server and create an account for your servoy connection
Granted him access to all these dbs with db owner rights (permit modify structure from servoy).
Then you can modify you servoy properties files like the sample below (with microsoft jdbc driver):