Hi.
I have finally upsized my backend to SQL Express.
After some fiddling it went well.
By now the endusers still use the access backend, and I am still testing the SQL backend.
This post should probable be split in multiple threads, but I'll give it a shot here.
Log form usage:
I used to have a code from Allen Browne - Log usage of forms and reports, that recorded the form usage. This doesn't work anymore. It fails on DbSeeAllChanges. I changed this, and it fails on Now() vs getdate() and so on.
Instead of fixing "access code", maybe it would have been smarter to find a solution to this from within the SQL Server? What kind of audit/log possibilities do I have there? Or does anyone know some fancy code for this job that's adapted to SQL?
Setting up users:
The greatest issue so far is the fact that the IT department just gave me a server, installed SQL Express, and the rest is up to me.
The end users are in a Citrix environment, and setting up the DNS was difficult. I ended up creating a single user on SQL Server, and use this in my frontend.
Should EVERY user have their own SQL user? Or is my solution alright with this common user with read/write privileges.
And for the grand finale; since I am still testing my application before I launch.... When the time comes, how can I replace the data in the sql with data from the access backend? Must i do the whole upsizing again, or may I use an easy function to just replace the data?
And my last question;
What have I not considered yet? What is the normal issues with an application after upsizing?
I have finally upsized my backend to SQL Express.
After some fiddling it went well.
By now the endusers still use the access backend, and I am still testing the SQL backend.
This post should probable be split in multiple threads, but I'll give it a shot here.
Log form usage:
I used to have a code from Allen Browne - Log usage of forms and reports, that recorded the form usage. This doesn't work anymore. It fails on DbSeeAllChanges. I changed this, and it fails on Now() vs getdate() and so on.
Instead of fixing "access code", maybe it would have been smarter to find a solution to this from within the SQL Server? What kind of audit/log possibilities do I have there? Or does anyone know some fancy code for this job that's adapted to SQL?
Setting up users:
The greatest issue so far is the fact that the IT department just gave me a server, installed SQL Express, and the rest is up to me.
The end users are in a Citrix environment, and setting up the DNS was difficult. I ended up creating a single user on SQL Server, and use this in my frontend.
Should EVERY user have their own SQL user? Or is my solution alright with this common user with read/write privileges.
And for the grand finale; since I am still testing my application before I launch.... When the time comes, how can I replace the data in the sql with data from the access backend? Must i do the whole upsizing again, or may I use an easy function to just replace the data?
And my last question;
What have I not considered yet? What is the normal issues with an application after upsizing?
Last edited by a moderator: