Once the group is created, right-click on it and Register a New Server within the group.
You may use the Wizard or not.
You will need to know the name of the SQL server. This can be just a computer name if it is on a local network. On most hosted systems the ISP will provide a server name.
The SQL database will have to be set up by the ISP's administrator. This is a security measure to prevent users from setting up unlimited databases and filling the server's hard drive.
You typically provide:
SQL Database Name
SQL username
SQL password
DSN name
These names can be almost any name you choose. In shared environments, make the name something unique to your site. The ISP will advise you if there is a conflict and typically select something similar. Once set up the ISP will advise you of the details of the setup. The final information is what you need to complete setup via the wizard.
Most of the Wizard's options are self explanatory. The choices are few. If you get it wrong, no fear, just change it and try again.
A major GOT CHA...
On shared systems there is a often a huge lag when opening the Database List within an SQL Server Group. Shared servers can have 500 or more databases. It takes several minutes for all of that information to download to the Enterprise Manger. This can take considerable time on a dial up connection and 5 to 15 minutes on DSL. During that time the Enterprise Manger will seem to be frozen. The Task Manger will show it as Not Responding. Let it run. Eventually it will display a list of available databases. You will only have access permission to your database.
This 'lockup' can happen in several cases. When you see the manager stop responding, just wait. It can be particularly infuriating when a connection setup fails. To delete a bad connection, select the group name so the connection appears in the right-hand window. You can then right-click the connection in the right-hand window and delete or edit it.
At this point you should be connected to your database and be able to create and design tables, views and processes. You can also import and export data.
Backups are handled by the ISP and you most likely will not have the authority/permissions needed to execute the backup tasks. You can export data to a folder within the site and then download the data.
Multiple Databases on the Same Server
Web designers typically place many of their sites with the same hosting company. Shared server hosting may place the databases for several clients in the same server. MS SQL Enterprise Manager is designed such that you are expected to have access to all the databases in a server. In a hosted environment this is usually not so.
To work with multiple databases in the same server you must select the option to "Prompt for password." This will allow you to change from one database to another. It is frustrating on shared environments as each popup menu requires a round trip to the server and a lengthy download. When right-clicking on the server to change login information it is best to wait, as switching to another task often creates problems with popup, in which case you have to repeat the wait.
It is a good idea to select the 'Prompt Each TIme' option for each database within the same server and avoid the waits.
Faster Way
You can use Access 2000 or later to edit the database. It is faster and offers more options than SQL Enterprise Manager 2K. There are some SQL 2K3 features that will not be available via Access 2K.
|