ConfiguringSQLServer2008•Chapter3 117 their workstations using Management Studio anymore. You log on to the server through Terminal Services and can connect to each instance without issue. What could the cause of this behavior be? A. The developers haven’t created a SQL Server Alias to the named instance using the Shared Memory protocol. B. The SQL Browser Service has been started C. The SQL Browser Service has been stopped D. The IP addresses of the developers’ workstations have been added to the Exclude list in the TCP/IP properties of the named instance in Configuration Manager. 4. Your security administrator has determined that all the SQL Servers in your organization need to listen on nondefault TCP ports, and she doesn’t want network users to see the SQL Servers in a browse list. Which two actions would achieve this goal? A. Stop and disable the browser service on each SQL Server B. Use Configuration Manager on each server to change each instance to listen on port 50000 C. Use Configuration Manager on each server to change each instance to listen different ports D. Configure the SQL Browser Service to hide each instance E. Enable Show Advanced Options using sp_configure and use the Default TCP port option to configure the port for each instance 5. The company you work for has just merged with another company that uses Novell Netware as their network operating system. The new company’s devel- opers are struggling to connect to your SQL Server. What could be the problem? A. SQL Server 2008 doesn’t support the Banyan Vines protocol B. You haven’t enabled the IPX/SPX protocol C. You haven’t enabled the Banyan Vines protocol D. SQL Server 2008 doesn’t support the IPX/SPX protocol 6. You have just upgraded your databases from a SQL Server 2005 default instance to a SQL Server 2008 named instance called Phobos on a server named MARS. The application that uses the SQL Server sits on its own server, 118 Chapter3•ConfiguringSQLServer2008 and you’ve just found out that you can’t change the connection string in the application to point to the new instance. How can you fix it? A. Add a CNAME record on your DNS server for MARS that points to MARS\Phobos B. Install SQL Server Client Tools on the application server and create a SQL Server Alias called MARS that points to MARS\Phobos C. Install SQL Server Client Tools on the application server and create a SQL Server Alias called MARS\Default that points to MARS\Phobos D. Add a PTR record on your DNS server for MARS that points to MARS\ Phobos 7. You install a default instance of SQL Server 2008 Developer Edition with default configuration options. The developers complain that they can’t connect to the server using SQL Server Management Studio. Which of these options is the most likely cause? A. A firewall is blocking port 1433 B. The SQL Browser Service isn’t running C. The SQL Server tools on the developer workstations haven’t been service packed D. TCP/IP is disabled by default in Developer Edition 8. A SQL Server recently suffered from all CPUs running at 100 percent, which you found to be caused by a missing index. You fixed the problem, but you want to stop any new occurrences from saturating all CPUs. Which of these options would achieve this? A. Use sp_configure to set max degree of parallelism B. Use Configuration Manager to configure the SQL Server Service to use fewer CPUs C. Run the Database Tuning Advisor and apply any recommendations D. Use sp_configure to set cost threshold for parallelism 9. A developer has contacted you because he wants to enable AWE memory on his Developer Edition instance, but he says that he can’t see the option with sp_configure. What is the most likely cause? A. AWE is not supported with Developer Edition ConfiguringSQLServer2008•Chapter3 119 B. The developer is connecting with a low-privilege user and doesn’t have enough permissions C. He hasn’t enabled show advanced options with sp_configure D. He hasn’t enabled /PAE in boot.ini 10. You’re running SQL Server 64-bit and want to make sure that SQL Server doesn’t take too much memory. Which of these options would achieve that? A. Set “Maximum Server Memory (MB)” using sp_configure B. Assign the SQL Service account the “Lock Pages in Memory” privilege C. Set “Maximum Server Memory (MB)” using SQL Server Management Studio D. Start SQL Server with the -g switch passing the maximum memory as a parameter. 11. One of your DBAs is setting up SQLMail and has asked you for a license key for Outlook. You suggest he enables Database Mail instead. Which two of these options are features of Database Mail? A. Received e-mails are stored in msdb B. It doesn’t require a MAPI client C. It is Windows failover-cluster aware D. It is available in all SQL Server editions 12. A business user has just phoned to say that his data wasn’t updated overnight. You check SQL Server and see that a SQL Server Agent job that runs a data load failed last night. You want to be automatically notified via email if it hap- pens again. Which of these options will provide the most efficient, supported solution? A. Implement SQLMail B. Implement Database Mail C. Install a 3rd-party SMTP mailer D. Implement Service Broker 13. You’ve just upgraded to SQL Server 2008 from SQL Server 2000, and you’ve dropped SQLMail in favor of Database Mail. The IT Manager wants to know if Database Mail has redundancy if a mail server goes down. How would you reply? 120 Chapter3•ConfiguringSQLServer2008 A. Yes, you can configure multiple SMTP servers in a Database Mail Profile B. Yes, you can configure SQLMail as a backup C. No, you would have to reconfigure it to use a different mail server D. Yes, Database Mail is supported on a failover cluster 14. You’ve been investigating deadlocks on your server using trace flag 1222, and you’d like to enable it permanently to capture extra information if deadlocks occur again, even if SQL Server gets restarted. What is the easiest way to do this? A. Execute DBCC TRACEON (1222,-1) B. Create a startup stored procedure containing DBCC TRACEON (1222,-1) and use sp_configure to enable scan for startup procs C. Use Configuration Manager to add –T1222 as a startup parameter for the SQL Server service D. Execute DBCC TRACEON (1222) 15. You’ve been told that you need to make your SQL Server compliant with EAL4+. What is the first step you need to do in this process? A. Use sp_configure to enable c2 audit mode B. Use sp_configure to enable common criteria compliance enabled C. SQL Server 2008 is automatically EAL4+ compliant D. SQL Server 2008 does not support EAL4+ compliance 16. Some of your full-text indexes are consuming a lot of server resources. You investigate and discover that the index causing the problem is on a text-based field that is updated frequently. You’ve spoken to the business, and the updates don’t affect their search results. What could you do to reduce the overall impact on the server while keeping the index fairly up to date? A. Set change tracking on the index to AUTO B. Move the index to a filegroup on its own drive C. Set change tracking on the index to MANUAL and schedule a nightly population update. D. Set change tracking on the index to OFF 17. You have installed a default and two named instances called Phobos and Deimos on a server called Mars. How would you connect to each instance? ConfiguringSQLServer2008•Chapter3 121 A. Mars, Mars\Phobos, Mars\Deimos B. Mars, Mars1\Phobos, Mars2\Deimos C. Default, Phobos, Deimos D. Default, mars\phobos, mars\deimos 18. Your developers complain that they can’t connect to the server using SQL Server Management Studio. You’ve used Terminal Services to log on to the server, and you’ve confirmed that TCP/IP is enabled. You now want to test it with a local connection. What should you do? A. Nothing, just connect B. Disable Shared Memory in Configuration Manager C. Move TCP/IP above Shared Memory in the connection protocol order D. Disable Shared Memory using sp_configure ‘shared memory enabled’ 19. You are responsible for a large-capacity server that has a default instance of SQL Server 2008 installed and hosts databases for multiple applications belonging to several of your customers. A new database needs to be moved to the server, which has a different collation, and the collation of TempDB needs to match it. You can’t change the collation for your existing TempDB because it will affect all the applications. What could you do? A. Create another TempDB with the right collation and configure the new database to use it B. Configure the database to use a different TempDB on a remote server C. Install a new instance for the database with a default collation the same as the database D. A separate server with a separate instance is the only option 20. You’re implementing a database backup strategy and you have full-text indexes that took 12 hours to build, so you need to make sure that they are backed up to avoid a long recovery time. What should you do? A. Nothing extra, they’re backed up with the databases B. Add WITH FULLTEXT to the database backup command C. Switch on fulltext backup default enabled with sp_configure D. Configure the full-text indexes for AUTO . databases from a SQL Server 2005 default instance to a SQL Server 2008 named instance called Phobos on a server named MARS. The application that uses the SQL Server sits on its own server, 118. Install SQL Server Client Tools on the application server and create a SQL Server Alias called MARS that points to MARSPhobos C. Install SQL Server Client Tools on the application server and. Assign the SQL Service account the “Lock Pages in Memory” privilege C. Set “Maximum Server Memory (MB)” using SQL Server Management Studio D. Start SQL Server with the -g switch passing the maximum