programming4us
programming4us
DATABASE

Microsoft Systems Management Server 2003 : Modifying SQL Server Parameters

- Free product key for windows 10
- Free Product Key for Microsoft office 365
- Malwarebytes Premium 3.7.1 Serial Keys (LifeTime) 2019
Several SQL Server parameters can affect how well the SMS database will be managed. SQL Server self-manages most of these parameters—that is to say, you shouldn’t need to fool around with them. In some scenarios, however, you might choose to manually configure one or more parameters—for example, when trying to optimize the use of server resources on the SQL Server system. In those cases, when you install SQL Server you should pay particular attention to the following SQL Server configuration parameters and set them appropriately before installing SMS 2003: User Connections, Open Objects, Memory, Locks, and Tempdb Size. Table 1 provides guidelines for setting these parameters for SQL Server 2000.
Table 1. SQL Server configuration parameters
ParameterGuidelines
User ConnectionsSMS 2003 requires a minimum of 40 user connections for the site server and 2 connections for each SMS Administrator Console you plan to install. It also requires five additional user connections for each instance of the SMS Administrator Console, if more than five consoles will be running concurrently on your site. You can set SMS 2003 to calculate this number and configure it automatically during setup. Each installation of SMS 2003 requires 20 user connections. In SQL Server this allocation is made dynamically at the time of the connection, providing more efficient memory management.
Open ObjectsThis parameter indicates the number of tables, views, stored procedures, and the like that can be open at a time. If you exceed the specified number of open objects, SQL Server must close some objects before it can open others, resulting in a performance hit. For most sites, a value of 1000 should be sufficient. For large sites, however, this number could be 5000 or more. Use SQL Server performance counters to track the number of open objects in use to determine the optimum number for the SMS site. Note that SQL Server sizes this number automatically.
MemoryThis parameter indicates the amount of RAM that should be used for database caching and management. SMS automatically allocates 16 MB of RAM for SQL Server use. SQL Server allocates memory dynamically in 8 KB units. You can define a range for SQL Server to use.
LocksThis parameter prevents users from accessing and updating the same data at the same time. Because of the volume of information contained in the database, Microsoft recommends setting this value from 5000 to 10,000 depending on the size of the database and the number of SMS Administrator Consoles.
Tempdb SizeThis temporary database and log are used to manage queries and sorts. By default, the tempdb database and log information are maintained on the same server running SQL. It’s recommended that the tempdb data device size should be at least 20 percent of the SMS database size. SQL Server, as you have by now surmised, sizes the tempdb database dynamically.

Modifying Parameters for SQL Server 2000

To modify these parameter settings for SQL Server 2000, follow these steps:

1.
In Enterprise Manager, select your SQL Server entry (the icon of a computer with a white triangle within a green circle), right-click it, and choose Properties from the context menu to display the SQL Server Properties dialog box, shown in Figure 1.

Figure 1. The SQL Server Properties dialog box.


2.
The SQL Server Properties dialog box contains tabs for those parameters for which you can modify settings. (Recall from Table 19-2 that SQL Server dynamically manages most SMS-specific parameters.)

3.
Select the Memory tab, shown in Figure 2. Notice that the Dynamically Configure SQL Server Memory option is enabled by default, although you can modify the memory range within which SQL Server should manage memory allocation. You can also specify a fixed amount of memory as well as identify the amount of memory to allocate per user for query execution.

Figure 2. The Memory tab.


4.
Select the Connections tab, shown in Figure 3. This tab displays the maximum number of user connections that were configured for SQL Server during the SMS setup. By default, this value is set to 0, which means that SQL Server will dynamically allocate connections and appropriate resources to support them as required. The allocation of user connections is a value you should monitor, especially if you choose to enter your own maximum value. If you add SMS Administrator Consoles or define additional site systems, you might need to increase the maximum number of connections to accommodate the increased resource demand by modifying this setting.

Figure 3. The Connections tab.


5.
When you have finished making your changes, click OK to save them. You might need to stop and then restart SQL Server to implement your changes. If this step is necessary, a message box will display to that effect.


It’s also important that the SMS clients synchronize their time with the SMS site server and the server running SQL. SMS client computers will check their own system clocks when determining when to execute a program or run an agent. You can see how easily things can go awry if the server running SQL, the site server, and the client computer system clocks are all set to different times. A package might not execute at the time you expected, or an inventory collection might not take place because the scheduled times and the system clock are out of sync.

One way to overcome this situation is to identify one server as your time server for the SMS site. Have all your site systems, the SMS client computers, and the server running SQL synchronize their times with the time server. Or you might even consider making the server running SQL the time server for the SMS site. Fortunately, Windows 2000 and higher domains have this functionality built in.

Other  
  •  Microsoft Systems Management Server 2003 : Backing Up and Restoring the Database
  •   ASP.NET 4 : Data Source Controls (part 3) - Handling Errors, Updating Records
  •   ASP.NET 4 : Data Source Controls (part 2) - Parameterized Commands
  •   ASP.NET 4 : Data Source Controls (part 1) - The Page Life Cycle with Data Binding, The SqlDataSource, Selecting Records
  •  Silverlight : Data Binding - Receiving Change Notifications for Bound Data
  •  Silverlight : Binding Using a DataTemplate
  •  SQL Server 2005 : Advanced OLAP - Partitions, Aggregation Design, Storage Settings, and Proactive Caching
  •  SQL Server 2005 : Advanced OLAP - Actions
  •  SQL Server 2005 : Advanced OLAP - Key Performance Indicators (part 2) - KPI Queries in Management Studio
  •  SQL Server 2005 : Advanced OLAP - Key Performance Indicators (part 1) - A Concrete KPI, Testing KPIs in Browser View
  •  
    Top 10
    Free Mobile And Desktop Apps For Accessing Restricted Websites
    MASERATI QUATTROPORTE; DIESEL : Lure of Italian limos
    TOYOTA CAMRY 2; 2.5 : Camry now more comely
    KIA SORENTO 2.2CRDi : Fuel-sipping slugger
    How To Setup, Password Protect & Encrypt Wireless Internet Connection
    Emulate And Run iPad Apps On Windows, Mac OS X & Linux With iPadian
    Backup & Restore Game Progress From Any Game With SaveGameProgress
    Generate A Facebook Timeline Cover Using A Free App
    New App for Women ‘Remix’ Offers Fashion Advice & Style Tips
    SG50 Ferrari F12berlinetta : Prancing Horse for Lion City's 50th
    - Messages forwarded by Outlook rule go nowhere
    - Create and Deploy Windows 7 Image
    - How do I check to see if my exchange 2003 is an open relay? (not using a open relay tester tool online, but on the console)
    - Creating and using an unencrypted cookie in ASP.NET
    - Directories
    - Poor Performance on Sharepoint 2010 Server
    - SBS 2008 ~ The e-mail alias already exists...
    - Public to Private IP - DNS Changes
    - Send Email from Winform application
    - How to create a .mdb file from ms sql server database.......
    programming4us programming4us
    programming4us
     
     
    programming4us