in the list and you will be prompted for the database NAME and the size of the database and log file (these are expandable in SQL 7.0, but make it bigger then the access db and the LOG file appropriate based on the size of the database (10meg for every 100meg of the database). Remember the NAME entered for the database as you will need that name again when you log the database the first time from each client machine.
Next the wizard will ask how you want to move the data over and simple select the option to COPY TABLES FROM THE SOURC DATABASE. Click NEXT and all of the tables will appear, click SELECT ALL to move all the tables in the database to the new SQL Server database and click NEXT.
Choose the option to RUN IMMEDIATELY. You can SAVE THE DATABASE, but this isn’t required. Click NEXT and the wizard should move the data over for you and pop up a message when that process is complete (this doesn’t take long at all even on big databases if you’re working on a fast machine).
At this point you have the DATABASE listed under this SQL SERVER databases, if you are seeing all the SQL system tables and you don’t want to see that you can go to the SQL SERVER and right click and EDIT REGISTRATION and uncheck the option to SHOW SYSTEM DATABASE TABLES, this does affect all databases on this server.
Next you need to rebuild the indexes and grant permissions in the database as the SQL Server DTS service does not transfer the indexes or grant permissions that are built into the WinSales database to enhance performance. Start the WinSales Administrator and click CANCEL at the Connect To Database form. Under the FILE menu select REBUILD SQL INDEXES and enter the server, database, user name and password and the program will build the default database indexes and grant SELECT, INSERT, UPDATE, and DELETE permissions for the database tables for the public group in the SQL Server database.
Next you need to make sure that you have a SQL Server LOG IN for each WINSALES user. In Enterprise Manager go to the new database and the TABLES and select the WS_USER table and right click and Open Table with All Rows. Copy the Name from the WS_USER table and go under SECURITY and LOG INS and right click and choose NEW LOG IN (if the Log In for the user doesn’t already exist). Enter the name from the WS_USER table but remove any spaces (for example Jon Doe would be JonDoe). When entering the LOG IN select the default database as the name you created above. Nothing needs to be done for SERVER ROLES, but you do need to select the DATABASE ACCESS tab and turn on the database that was created above for access by this user. If the SQL Server Log In already exists for a user then you simply need to go to DATABASE ACCESS for that user and select the new database granting permission for the user to log into the database.
Now you are ready to start WINSALES 5.0. At the CONNECT TO DATABASE window enter a new name and user name and password (as you have in the WS_USER table in WINSALES), select the type of SQL SERVER database and when you click OK you will be prompted for the SERVER NAME and the DATABASE NAME. Enter the appropriate responses and click OK to log in.
Contact Silent Partner for more information.