... nvarchar(128) Database name
[ Team LiB ]
Recipe 10.2 Retrieving DatabaseSchema Information from SQL Server
Problem
You need to retrieve databaseschema information from a SQL Server database. ... and are still
available. The INFORMATION _SCHEMA views conform to the SQL- 92 Standard.
The views are defined within each databasein a schema named
INFORMATION _SCHEMA. To access them, specify ... columns
CONSTRAINT_COLUMN_USAGE Columns that have a constraint defined on them
CONSTRAINT_TABLE_USAGE Tables that have a constraint defined on them
DOMAIN_CONSTRAINTS
User-defined data types...
... to monitor lock activity.
For more information about database locks, using locking hints, or monitoring database
locks, see Microsoft SQL Server Books Online.
[ Team LiB ]
// . . .
... rows in an underlying SQL Server database.
Solution
Use SQL Server locking hints from ADO.NET.
The sample code contains three event handlers:
Start Tran Button.Click
Creates a SQL SELECT statement ... Unbind the table from the grid.
dataGrid.DataSource = null;
[ Team LiB ]
Recipe 6.14 Specifying Locking Hints in a SQL Server Database
Problem
You need to pessimistically lock rows in...
... Windows Performance Monitor has a SQL Server Locks Object counter that
can be used to monitor lock activity.
For more information about database locks, using locking hints, or monitoring database ... get information about database locks:
ã
The system stored procedure sp_lock returns a result set containing all active
locks.
ã
The syslockinfo table in the master database contains information ... determines correct locking; hints should be used only when necessary.
Locking hints override the current transaction isolation level for the session.
A locking hint is specified following the...
... namelist into the list box
For intCurrSQL = 1 To oNames.Count
lstSQLServers.Items.Add(oNames.Item(intCurrSQL))
Next intCurrSQL
' Choose the first instance
lstSQLServers.SelectedIndex ... first item in the list box is then selected,
causing the event described in the next step to be executed.
Listing 7.3 modSQLDMORoutines.vb: Loading SQL Servers into a List Box
Sub LoadSQLServers(ByRef ... Load up the SQL Servers
LoadSQLServers(Me.lstSQLServers)
End Sub
4. In the same module as step 2, create the routine called LoadSQLServers. After
establishing an instance of the SQL- DMO application,...
... define a unique constraint within the CREATE TABLE
statement, it can be either inline or out-of-line.
This first example shows how to create a unique key constraint and index on a column inline. ... regarding an index-organized table.
Unique Indexes
When creating a B-tree index you can define it to be a unique index. In this regard it acts like a unique
key constraint. When inserting into ... Chapter 7: Tuning Index Usage 141
Chapter 8: Maintaining Indexes 171
Chapter 9: SQL Tuning Advisor 205
Chapter 10: SQL Access Advisor 233
Index 249
www.it-ebooks.info
CHAPTER...
...
Task 2: Create additional database server/instance
Task OracleSQL Server
Step Time Step Time
Create a
new
database
instance
1. Launch DBCA from
the Start Menu
* Create new
database ... found in past Oracle products,
with an ease of maintenance that Oracle claims will meet or exceed the
point-and-click simplicity of administering a Microsoft SQL Server 2000
database. According ... process of installing and
configuring either of these products for the first time.
Create new database server/instance: Create new database instance is the
workload task that allows a DBA to create...
... of SQL* Plus is shown in the following diagram:
User Friendly
interface (Oracle
4.0)
Initiate
(Oracle 5.0)
Oracle
Server
Manager
(Oracle 7.0)
SQL* Plus
(Oracle 8.0)
Obsolete
(Oracle 11g)
The Oracle ... Implementing VPD with Fine Grained Access Control, introduces the concept
of Fine Grained Access in PL /SQL. The working of FGAC as Virtual Private
Database is explained in detail along with an insight ... Oracle ACE in 2011.
Marcel Hoefs learned his trade participating in numerous Oracle development
projects, as an Oracle developer, since 1997. Being a specialist inSQL and PL /SQL
database development,...
... OracleDatabase Administrator's Guide
■ OracleDatabaseSQL Language Reference
■ SQL* Plus User's Guide and Reference
■ OracleDatabase PL /SQL Language Reference
For information about Oracle ... at:
http://www .oracle. com/technetwork /developer- tools/apex/overview/index.html
For additional application examples, go to the Learning Library. Search for free online
training content, including Oracle ... you install Oracle. See OracleDatabase Sample
Schemas for information about how these schemas were created, and how you can use
them yourself.
Printed documentation is available for sale in...
... Table 15-5
Inserting a Row by Initializing a LOB Locator Bind Variable 15-5
PL /SQL: Inserting a Row by Initializing a LOB Locator Bind Variable 15-7
C (OCI): Inserting a Row by Initializing a LOB ... STORAGE IN ROW 11-12
Indexing LOB Columns 11-13
Using Domain Indexing on LOB Columns 11-13
Indexing LOB Columns Using a Text Index 11-13
Function-Based Indexes on LOBs 11-13
Extensible Indexing on ... 2-3
Table print_media 2-3
Initializing a LOB Column to Contain a Locator 2-4
Initializing a Persistent LOB Column 2-4
Initializing BFILEs 2-5
Accessing LOBs 2-5
Accessing a LOB Using SQL 2-5
Accessing...
... and SQLDatabase instances created.
Figure 1-4. SQLDatabase instances
Creating a SQLDatabase instance via the Quick Create option lets you quickly create a database by specifying
the database ... perform. Each login can map to 0 or 1 user in each
database, including master.
In SQL Database, you must be connected to the master database to manage your logins. The CREATE LOGIN T -SQL
statement ... Save(string propertyName, CipherText ct)
11. {
12. using (SqlConnection sqlConn =
13. new SqlConnection(CDatabase.ConnectionString))
14. {
15. sqlConn.Open();
16.
17. using (SqlCommand sqlCmd = new SqlCommand())
18....
... string has leading and trailing
spaces ')
FROM dual
Which gives:
TRIM('THISSTRINGHASLEADINGANDTRAILINGSPACES
This string has leading and trailing spaces
Both the leading and trailing ... programming perspective to
them. This book will allow the Oracle user to use SQL
in new and exciting ways.
This book contains nine chapters. It begins by
reviewing some of the common SQL functions ... returns part of a string. The
general syntax of the function is as follows:
SUBSTR(original string, begin [,how far])
An original string is to be dissected beginning at the
begin character. If no...
... string has leading and trailing
spaces ')
FROM dual
Which gives:
TRIM('THISSTRINGHASLEADINGANDTRAILINGSPACES
This string has leading and trailing spaces
Both the leading and trailing ... Using the SIN function to find the sine of
30 degrees:
SELECT SIN(value1*2*3.1416/360)
FROM trig
Gives:
SIN(VALUE1*2*3.1416/360)
.50000106
Example 2: Using the COS function to find the cosine
of ... Functions inSQL 111
RATIO-TO-REPORT 115
Windowing Subclauses with Physical Offsets in
Aggregate Analytical Functions 120
An Expanded Example of a Physical Window 127
Displaying a Running Total Using...
... managing with
OEM, 109
334
Oracle Database Administration for Microsoft SQL Server DBAs
home directory
ASM installation on, 58
Oracle installation in Linux on, 51
Oracle installation in Windows ... 29
viewing/changing, 107–108
tempdb database
not existing in Oracle, 22
not included inSQL Server backups, 135
SQL Server database vs. Oracle, 28–29
tempfiles, 28
templates
creating databases ... 119
configuring/monitoring RAC instances,
287–289
database name definitions, 76
disk storage setup in Linux, 57
ORACLE_ SID, 46
SQL Server vs. Oracle, 76
SIMPLE option, SQL Server
backup strategy, 128
point -in- time...