... on the distributed data nodes The key-value stores or NoSQL databases are the OLTP databases of thebigdata world; they are optimized for very fast data capture and simple query patterns NoSQL ... dynamic data structures NoSQL databases are frequently used to acquire and store bigdata They are well suited for dynamic data structures and are highly scalable Thedata stored in a NoSQL database ... upon entry into the system, and therefore thedata is highly varied SQL systems, on the other hand, typically place data in well-defined structures and impose metadata on thedata captured to...
... error, 40 Oracle PL /SQL language in See PL /SQL skills needed for managing, 6–7 SQLServer database migration to, 9–13 SQLServer vs See SQLServer vs Oracle storage requirements for files, 61–62 ... 226–228 SQLServer Agent, scheduling jobs, 191–192 SQLServer Integration Services (SSIS), migration, SQLServer Management Studio defined, 104 OEM vs., 105 Server tab of OEM vs., 107 SQLServer ... jobs for automatic statistics gathering, 176 after creating database, 82 after database migration, 11 defined, 28 in OEM, for backups, 138–140 in OEM, forData Pump, 158–160 overview of, 191 for...
... has managed teams responsible for both database administration and database engineering for Oracle, DB2, Teradata, and SQLServer She has been largely responsible for database/system administration, ... modeling, and database architecture of very large database environments She has administered environments supporting multiple database platforms, including Oracle, SQL Server, and Sybase As a DBA, she ... tort or otherwise This book is dedicated to all of the hard-working DBAs who learn of ways to work smarter and then share that information so that others can learn as well About the Author...
... listing theSQLServer 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 ... different database platforms that they use for storing thedata This means that DBAs need the skills to support mixed environments Oracle database solutions are a large part of a robust enterprise database ... they relate to theSQLServer ways of doing things, providing translations between the two platforms It compares some of the standard practices and looks at how the internals of the database require...
... manage SQLServer databases Java Database Connectivity (JDBC) drivers will need to be configured with Oracle SQL Developer before theSQLServer tab is present to connect to theSQLServer database ... support theSQLServer system you are managing Now let’s look at how these skills provide a starting point for learning Oracle Oracle Database Administration for Microsoft SQLServer DBAs SQLServer ... an Oracle database, a way to convert the definitions of the tables from SQLServer datatypes to Oracle datatypes, a way to move thedata over to the new system, and a way to convert the stored...
... Oracle Database Administration for Microsoft SQLServer 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 ... values forthe memory available fortheserver Memory it uses is limited to the memory available on theserverThe minimum value does not affect how much memory SQLServer will start with, but rather ... statements, data blocks, and log buffers The PGA is the workload area forserver processes Figure 2-1 shows the memory parameters forthe SGA and PGA In Oracle9i Database and Oracle Database 10g, the...
... System-level Information ForSQLServer databases and logins, the master database has the details The master database contains the system information and server configurations So, where is the master database ... just as there are services fortheSQLServer instance and SQLServer Agent On Windows, an Oracle service needs to be started forthe database There is also a listener in the service list for Oracle the ... new to version SQLServer 2008 There are also system tables at the database level There are many more tables in both theSQLServer master database and Oracle data dictionary The Oracle catalog...
... allows for analyzing thedatafor flashback query operations For all of these cases, the undo tablespace must have a before image of thedataThe undo tablespace should be sized to hold the larger ... have the keyword in their name) sp_configure remote show parameter buffers TABLE 2-1 Viewing Parameters 33 34 Oracle Database Administration for Microsoft SQLServer DBAs ForSQL Server, the options ... plan forthe number of users accessing theserver ■ SESSIONS Number of allowable sessions You need to restart the database to change this value, so plan forthe number of users accessing the server...
... 45 46 Oracle Database Administration for Microsoft SQLServer DBAs Since SQLServer DBAs are familiar with the Windows platform, we will first discuss the Windows setup for Oracle Then we will ... find the compatibility matrix and the system requirements fortheserver As shown in Table 3-1, the requirements listed are minimum values; they might not be adequate for some systems to perform ... Installation User Account for Installation The installer creates the ORA _DBA group automatically on the Windows platform A standard practice with SQLServer is to create another user that has administrator...
... server logs For datafiles and one control file For backups For archive logs Fordata dump files and exports Another location for control files Control files contain information about the datafiles ... the basics If you don’t have enough memory in which to store the database— whether it’s SQLServer or Oracle—fast read access is great For backing up data and applications that are heavy on the ... Administration for Microsoft SQLServer DBAs With Oracle Database 10g and even 11g R2, the ASM installation was part of the database software installation routine Starting with Oracle Database 11g...
... be removed Upgrading the Database As part of the installation, if an Oracle database already exists on the server, there will be an option to upgrade the database The Oracle Database Upgrade Assistant ... that the software can be installed in pieces, such as first some components like Clusterware and ASM, and then the binaries forthe database system The database creation can be done as part of the ... change the Oracle home directory FIGURE 3-6 Selecting basic or advanced installation 65 66 Oracle Database Administration for Microsoft SQLServer DBAs The advanced installation allows forthe following:...
... database is data and information that is collected together forthe ability to access and manage.” The term server could refer to the actual server hardware or to the database server A SQLServer ... they are only at theserver level The Oracle database is almost like the instance level forSQLServerThe Oracle database is the overall group of datafiles and system information The Oracle software, ... of the defaults being set up in the model database for other databases SQLServer databases can be a different collation and a 77 78 Oracle Database Administration for Microsoft SQLServer DBAs...
... instance sqlplus> startup nomount 83 84 Oracle Database Administration for Microsoft SQLServer DBAs pfile='d:\oracle\app\product\11.2.\database\initdba01.ora' sqlplus> create database dba0 1; Database ... Oracle Database Administration for Microsoft SQLServer DBAs NLS_SORT can also be set at theserver or session level, instead of including it in the sort of the query The client and the database ... about globalization and the options available, as well as the application requirements forthe character set of the database ForSQL Server, collations are available at theserver level and can...
... would be the user that is running the processes The DBAs should also be the system owners for several of their activities They would have theDBA role, which will allow for backing up the database, ... and revoke some of the permissions or lock the account Since SQLServer has Windows authentication forthe other SQLServer logins, it provides the needed security by having the sysadmin role ... theserver objects, services, and data dictionary These users also are the ones to shut down and start up the database Since the Oracle database owner is more of the system owner, there are server...
... better left to the Grid Control, rather than the single instance of the Database Control However, the Database Control for a single database is a good starting point for understanding the templates ... area is probably the closest to the information in properties for a SQLServer instance, as well as the database properties that are seen in SQLServer Management Studio ■ Schema The Schema tab ... are collected for sessions and processes running against the database The repository pulls together the information to help assess the database performance, with top wait events, top SQL sessions,...
... to use as an alias 123 124 Oracle Database Administration for Microsoft SQLServer DBAs The same is true for Oracle databases A database alias can be set up in the tnsnames.ora file DB_ALIAS = ... and fits the needs of the business There are several strategies for backing up databases, depending on resources, the importance of the data, and if it is needed for recovery and running the business ... for backing up the database, and then progress through the other options Backup and Restore Commands The basic commands for backing up and restoring Oracle databases should look familiar to SQL...
... define the backup with the name of the database and a date in the file system directory The example uses the backupset backup type Another type is copy, which will an image copy of the database The ... 136 Oracle Database Administration for Microsoft SQLServer DBAs Backup Type SQLServer Command Oracle (RMAN) Command FULL backup database backup database Files or file groups backup database db1 ... in Oracle, the control files, system datafiles, and parameter files forthe Oracle database need to be backed up In SQL Server, the tempdb database is not part of backups; in Oracle, the temporary...
... disk The catalog has the information about the database backup and backup set A control file can be used forthe same information The restore database command restores the database files, and the ... different server, such as development, or just to provide another copy Oracle allows for moving datafiles to another location to either make another copy or to duplicate the database to another server ... it gathers the information about moving the files, database to copy to, and host information These duplicates include the whole database, with all of the different users and schemas So if there...
... catalog Thedata dictionary view v$backup_set has the same details, but it is valid for only the database server, not all of the databases registered in the catalog The scripts are also stored in the ... information It might seem like duplicate information, but remember that the RMAN catalog can keep the information for multiple databases, so a report can be run for all of the databases in the ... still in the archive log file on the database server This is the case when the DELETE ALL INPUT option isn’t used with the backup command But the archive logs can also be cleared out another way:...
... more of the columns of a table might be populated after the initial load, which didn’t have complete information The information about the database objects and data is used by the database servers ... lock the statistics on the table CASCADE set to TRUE to gather the indexes forthe table TABLE 7-3 Update Statistics Procedures in SQLServer and Oracle Chapter 7: Database Maintenance The following ... Oracle Database Administration for Microsoft SQLServer DBAs indexes In previous versions, the command was very expensive for large indexes, but its performance has been improved in Oracle Database...