... introduce the server software forSQLServer MSSQLServer Lead-in Data Management ? Transaction and Query Processing Data Integrity ? The SQLServer services include MSSQLServer, SQLServerAgent, Microsoft ... Lead-in SQLServer integrates well with Microsoft BackOffice products SQLServerMicrosoft Systems Management ServerMicrosoft Exchange Server IBM Host Microsoft SNA Server Data and Applications SQL ... then press SHIFT+F1 SQLServer documentation set SQLServer Books Online provides online access to SQLServer documentation MicrosoftSQLServer OLAP Services MicrosoftSQLServer OLAP Services...
... Database Services for a large Fortune 500 company She has managed teams responsible for both database administration and database engineering for Oracle, DB2, Teradata, and SQLServer She has been ... Oracle Database Administration forMicrosoftSQLServer DBAs Michelle Malcher New York Chicago San Francisco Lisbon London Madrid Mexico City ... anyone else for any inaccuracy, error or omission, regardless of cause, in the work or for any damages resulting therefrom McGraw-Hill has no responsibility for the content of any information accessed...
... across different platforms Also, there are commontasks that DBAs perform to maintain any database environment This book covers tasks in Oracle as they relate to the SQLServer ways of doing ... the SQLServer and Oracle commands or components related to the topic This makes it easy for those who are familiar with how to something in SQLServer to find the information they need for working ... Administration forMicrosoftSQLServer DBAs The book covers a broad range of topics related to administering databases, including the following: ■ The internals of Oracle and system information that...
... differences in platforms, and managing these to help make better design decisions Oracle Database Administration forMicrosoftSQLServer DBAs Where Do DBAs Belong in an Organization? Are DBAs in production ... with Oracle SQL Developer before the SQLServer tab is present to connect to the SQLServer database Details on the procedure are available from the Oracle SQL Developer Help menu Search for “database: ... Administration forMicrosoftSQLServer DBAs SQL Oracle DATETIME DATE, TIMESTAMP FLOAT NUMBER VARCHAR VARCHAR2 CHAR CHAR VARBINARY BLOB NUMERIC NUMBER TABLE 1-3 Example Datatype Conversions The Oracle SQL...
... Administration forMicrosoftSQLServer DBAs nother name for this chapter could be “The Guts of Oracle.” What is it doing in there? It is obvious that the inside workings of SQLServer and Oracle ... databases on SQL Server, can be leveraged to learn Oracle For example, maintenance and monitoring are tasks that are needed on any database system Having an existing list of these jobs on SQLServer ... use memory for sorting or calculations, and other processes that use the memory allocated to cache results SQLServer has minimum and maximum values for the memory available for the server Memory...
... Oracle Database Administration forMicrosoftSQLServer DBAs As an example, let’s see how we can get information about the database objects on each platform Here’s the SQLServer query to discover ... create new databases And we even look for a tempdb? The information is closer than you might think 27 28 Oracle Database Administration forMicrosoftSQLServer DBAs Jobs and Schedules Scheduling ... there are services for the SQLServer instance and SQLServer Agent On Windows, an Oracle service needs to be started for the database There is also a listener in the service list for Oracle—the...
... Administration forMicrosoftSQLServer DBAs ForSQL Server, the options can be set at the server and database level For Oracle, the parameters are normally configured at the server level, but ... Administration forMicrosoftSQLServer DBAs ■ REMOTE_LOGIN_PASSWORDFILE EXCLUSIVE, SHARED, or NONE When SHARED or EXCLUSIVE, a password file must be available; normally used for SYS, but can be for other ... Administration forMicrosoftSQLServer DBAs ■ PGA_AGGREGATE_TARGET ■ SGA_TARGET ■ MEMORY_TARGET ■ UNDO_MANAGEMENT Automatic undo management when TRUE ■ UNDO_TABLESPACE Tablespace for undo management...
... Oracle Database Administration forMicrosoftSQLServer DBAs Since SQLServer DBAs are familiar with the Windows platform, we will first discuss the Windows setup for Oracle Then we will cover ... new network adapter 47 48 Oracle Database Administration forMicrosoftSQLServer DBAs Windows Platform Checklist Here’s a quick checklist for Windows installations: ■ Check that the operating system ... 44 Oracle Database Administration forMicrosoftSQLServer DBAs ven a basic database system installation requires some planning and preparation You need to plan for both the hardware and software,...
... directory for software and server logs For datafiles and one control file For backups For archive logs For data dump files and exports Another location for control files Control files contain information ... access, so building in fault-tolerant systems 55 56 Oracle Database Administration forMicrosoftSQLServer DBAs at the storage level is a necessity Making it fast is even better Chapter 10 will ... kernel-headers-2.6.18-92.el5.x86_64.rpm glibc-devel-2.5-24.x86_64.rpm 53 54 Oracle Database Administration forMicrosoftSQLServer DBAs glibc-devel-2.5-24.i386.rpm gcc-4.1.2-42.el5.x86_64.rpm libgomp-4.1.2-42.el5.x86_64.rpm...
... Administration forMicrosoftSQLServer DBAs Also, as part of the Windows installation, the following components are available: ■ Services forMicrosoft Transaction Server ■ Administration Assistant for ... basic or advanced installation 65 66 Oracle Database Administration forMicrosoftSQLServer DBAs The advanced installation allows for the following: ■ Install the software first without creating ... Oracle Support, isn’t an automatic tool for testing, and even if it were, there would still be 69 70 Oracle Database Administration forMicrosoftSQLServer DBAs some double-checking and testing...
... database for other databases SQLServer databases can be a different collation and a 77 78 Oracle Database Administration forMicrosoftSQLServer DBAs different version than the serverFor example, ... BENEFITS, HR, EMPLOYEE Database server sqlsrvhr01\PRODHR orasrvhr01\PRODHR TABLE 4-1 Database Server Naming Examples Name SQLServer Oracle Server sqlsrvhr01v, sqlsrvhr02v orasrvhr01v, orasrvhr02v ... within the various structures FIGURE 4-1 Comparing SQLServer and Oracle terminology 75 76 Oracle Database Administration forMicrosoftSQLServer DBAs Database Name Definitions The following are...
... instance sqlplus> startup nomount 83 84 Oracle Database Administration forMicrosoftSQLServer DBAs pfile='d:\oracle\app\product\11.2.\database\initdba01.ora' sqlplus> create database dba0 1; Database ... Run scripts for dictionary views sqlplus> %ORACLE_HOME%\rdbms\admin\catalog .sql sqlplus> %ORACLE_HOME%\rdbms\admin\catproc .sql sqlplus> %ORACLE_HOME%\sqlplus\admin\pupbld .sql ## Create server parameter ... requirements for the character set of the database ForSQL Server, collations are available at the server level and can be configured down to the column level of a table The SQLServer collations...
... Administration forMicrosoftSQLServer DBAs permissions For example, the oracle user on Linux can be added to the database and granted permissions and login from the same server sqlplus>create ... maintenance jobs, and managing the database server 99 100 Oracle Database Administration forMicrosoftSQLServer DBAs Schema Owners If a user is granted dbo in SQL Server, that user has permissions to ... (select ANY table) TABLE 4-3 Server Roles in SQLServer and Oracle Oracle includes some other roles that are needed for users to log in that are not typical in SQLServerFor example, the CONNECT...
... also quite useful for DBAs Overview of Tools for Typical Database Tasks Table 5-1 shows the main tools in SQLServer and Oracle for performing some commonDBAtasks Task SQLServer Oracle Get ... Manager TABLE 5-1 DBA Tools forCommonTasks Chapter 5: DBA Tools You can see from the table that both SQLServer and Oracle provide a main tool for database administration: SQLServer Management ... manage the server and perform administration tasks 105 106 Oracle Database Administration forMicrosoftSQLServer DBAs The tabs a good job of describing the areas that are available: ■ Performance...
... Oracle Database Administration forMicrosoftSQLServer DBAs Here is the SQLServer command to restore a database: restore database customer_db from disk ='E:\mssql\bkups\customer_db_02022010.bak' ... tnsnames.ora and sqlnet.ora files 125 This page intentionally left blank CHAPTER Database Backup, Restore, and Recovery 128 Oracle Database Administration forMicrosoftSQLServer DBAs A s a DBA, you ... forMicrosoftSQLServer DBAs The same is true for Oracle databases A database alias can be set up in the tnsnames.ora file DB_ALIAS = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = oraserver1)(PORT...
... it usually takes less time to run 135 136 Oracle Database Administration forMicrosoftSQLServer DBAs Backup Type SQLServer Command Oracle (RMAN) Command FULL backup database backup database ... through OEM’s Backup Settings Figure 6-1 shows the 133 134 Oracle Database Administration forMicrosoftSQLServer DBAs FIGURE 6-1 OEM Backup Settings, Device tab Device tab, where you set the backup ... understanding of the backup options and RMAN commands 137 138 Oracle Database Administration forMicrosoftSQLServer DBAs When You Run Out of Archive Space If the archive log space fills up, the database...
... before restoring the database RMAN> connect target RMAN> run { allocate channel disk1 device type disk; restore controlfile; } 143 144 Oracle Database Administration forMicrosoftSQLServer DBAs ... point when the needed data was still available 145 146 Oracle Database Administration forMicrosoftSQLServer DBAs Restoring Tablespaces, Datafiles, and Blocks In some cases, just a block is corrupted, ... Database Failures ========================= 147 148 Oracle Database Administration forMicrosoftSQLServer DBAs FIGURE 6-7 Restoring in OEM Failure ID Priority Status Time Detected Summary ...
... DELETE ARCHIVELOG ALL BACKED UP TIMES; 155 156 Oracle Database Administration forMicrosoftSQLServer DBAs Option SQLServer Oracle Expire Part of backup job or script parameters EXPIREDATE or ... useful for skipping over history tables or very large tables that might be used only for reading or reporting To view the 157 158 Oracle Database Administration forMicrosoftSQLServer DBAs different ... Defining an export job in OEM 159 160 Oracle Database Administration forMicrosoftSQLServer DBAs Figure 6-12 shows the OEM options for scheduling a Data Pump job After you have set up the Data Pump...
... statistics TABLE 7-1 General Maintenance Tasks in SQLServer and Oracle Table 7-1 lists some general database maintenance tasks The specific tasksforSQLServer and Oracle may be different because ... health checks in SQLServer and Oracle SQLServer Oracle Check password policies and sa and sysadm permissions Check password policies and DBA and SYSDBA permissions Check disk space for software, ... 176 Oracle Database Administration forMicrosoftSQLServer DBAs Update Statistics SQL queries tend to perform differently with more or less data, or when information about the object changes An...