Installation with SQL Server

Top  Previous  Next

Use of AyaNova with SQL Server utilizes the same steps as that for SQL Express, except you use a SQL Server connection string in the AyaNova.exe.config and in the TOMSSQL utility, instead of a SQL Express connection string.

 

Use of AyaNova with SQL Server is a 6 step process

 

1.Ensure network communication between computers and server
2.Embedded AyaNova database and program is installed to the server
3.SQL Server is installed and configured
4.Creation of SQL Server AyaNova database
5.Configuration access for the AyaNova program
6. Configuration of networked computers

 

 

 

 

1. Ensure network communication between computers and server

 

If your network is not configured, please contact your local computer center.

 

 

 

 

2. Installation of AyaNova to server

 

1.Install AyaNova v3
2.As recommended in installation steps - take all defaults install to the suggested program path C:\Program Files\Ground Zero Tech-Works Inc\AyaNova 3
3.Once installation is complete, log into AyaNova and confirm successful
4.Close out of AyaNova
5.It is very important that the AyaNova database is not accessed unless stated so in the following steps. Failure to not have AyaNova closed will result in database issues.

 

 

 

3. Installation and configuration via SQL Server database server

 

 

1.Install SQL Server
2.Ensure MSSQL Server are running via Services
3.Ensure Autostart is set for SQL Server and for SQL Server Agent
4.Ensure Named Pipes and TCPIP are enabled protocols.
5.Reboot the computer and log in as the computer administrator
6.Confirm that SQL Server is running

 

4. Creation of SQL Server AyaNova database

 

1.Download the Firebird to MSSQL Converter utility from the AyaNova website
2.Extract the ToMSSQL.exe file from the download to the C:\Program Files\Ground Zero Tech-Works Inc\AyaNova 3 directory
3.Run the ToMSSQL.exe file to bring up the Firebird to MSSQL Migrator
a.Edit Firebird Database Connection String if needed
i.if have taken all defaults with installed AyaNova v3, edit the connection string so it shows as follows (note that the User=AYANOVA;Password=AYANOVA; is removed):

 

ServerType=1;DataBase=C:\Program Files\Ground Zero Tech-Works Inc\AyaNova 3\AYANOVA.FDB;Dialect=3;

 

ii.Or refer to your present AyaNova.exe.config file for what the connection string for ServerType, Database location, user and password should be if presently using the network firebird configuration
b.Edit Microsoft SQL database connection string

data source=SQL_SERVER_NAME;initial catalog=master;User Id=LOGINNAME; Password=PASSWORD

where SQL_SERVER_NAME is your SQL Server's name, LOGINNAME is the SQL Server login name with full rights and PASSWORD is that users password

i.Select Open Database Connections to test your connection strings

 

Tomsql10

(of course your connection strings will be different that those shown in the screenshots)

Tomsql3

ii.If the connection strings are not correct, a message will appear that you need to correct them - there may be an incorrect text entry check your punctuation, your spelling, your database location and retry

Tomsql1

iii.You will receive a message if connection is successful select the OK button to proceed to create the SQL AyaNova database.

Tomsql4

Tomsql20

 

(of course your connection strings will be different that those shown in the screenshots)

iv.The creation of the SQL AyaNova database will now progress. When finished at 100%, select the cancel button to close (the X)

c.Delete the ToMSSQL.exe file from the C:\Program Files\Ground Zero Tech-Works Inc\AyaNova 3 folder

 

5. Configure Access for the AyaNova program

 

1.Delete the existing AyaNova.exe.config file in C:\Program Files\Ground Zero Tech-Works Inc\AyaNova 3
2.Rename the AyaNova.exe.config.MSSQLSERVER_VERSION file to AyaNova.exe.config
3.Use NotePad to open the AyaNova.exe.config
a.Do NOT use any other program to edit this file
b.Edit where SQL_SERVER_NAME is your SQL Server's name, LOGINNAME is the SQL Server login name with full rights and PASSWORD is that users password

data source=SQL_SERVER_NAME;initial catalog=AyaNova;User Id=LOGINNAME; Password=PASSWORD

c.Save and close the file
d.You will have noted that the editing would have been the same that you entered in the TOMSSQL.exe
4.Double-click on the AyaNova icon on your desktop to confirm successful
5.First time the AyaNova log in screen loads, it may take a few seconds it will come up.
6.If you receive an error instead of the AyaNova login screen, go back through each step and confirm spelling  and steps
7.Once you have confirmed successfully launching of the AyaNova program to the SQL Server AyaNova database, you may also want to edit the configuration file AyaNova.exe.config so that it does not display your SQL Server username and password by using integrated security. For example, re-edit to:

“data source=SQL_SERVER_NAME;initial catalog=AyaNova; integrated security = true”

 

 

 

6. Configuration of networked computers

 

 

1.Uninstall any previous AyaNova v3 installation
a.Use of previous program files or previous beta AyaNova database will result in corruption

 

2.Install Microsoft .NET Framework 2 and applicable service patches.
a.Check if already installed by opening Control Panel -> Add/remove Programs -> scroll to determine if Microsoft .NET Framework 2 is installed
b.Refer to the Microsoft downloads web page http://www.microsoft.com/downloads if you do not already have this installed. If not displayed under Popular Downloads, enter Microsoft .NET Framework 2 in the Search for a Download section
c.Be sure computer has been rebooted if just installed

 

3.Copy the folder and all its files C:\Program Files\Ground Zero Tech-Works Inc\AyaNova 3 from the server you configured in the previous steps to the local hard-drive of each networked computer.
a.Do NOT run the AyaNova executable from a networked location it must reside with all files on each computer's local hard drive
4.Create a desktop shortcut to the AyaNova.exe
a.Right-click on the desktop
b.Select New -> Shortcut
c.Browse to the location of the AyaNova 3 folder and files that you copied to this networked computer's local hard drive
d.Select AyaNova.exe
e.Select OK
f.Select Next
g.Type a name “AyaNova v3”
h.Select Finish
5.Run AyaNova by double-clicking the AyaNova desktop icon and confirm successful login.