data protection for microsoft sql server -...
TRANSCRIPT
IBM Tivoli Storage Manager for Databases
Data Protectionfor Microsoft SQL Server�� � ��� ���
�� 5 ��� 2
SA30-1772-01
���
IBM Tivoli Storage Manager for Databases
Data Protectionfor Microsoft SQL Server�� � ��� ���
�� 5 ��� 2
SA30-1772-01
���
�!
� ��� � ��� ���� ��� ���� ��, 179 ���� ������ ��� �� ��� �����.
� 2 �(2003� 9�)
� ���� � ��� �� �� �� ���� ��� ���� �� �, IBM Tivoli Storage Manager for Databases Data
Protection for Microsoft SQL Server(�� �� 5698-APD)� �� 5 ��� 1 �� 1 � �� �� ���� ����.
2002� 9� ��� ��� ��� ���� ��� �� ��(|)� ���� ���. �� ��� �� �� �� ������.
�� �� ��� �� IBM ��� �� �� ��� IBM �� ���� ������.
� ���� ���� ��� ���� ���� ���� ���� ����. � � �� �� IBM Tivoli Storage Manager
��� �� ��� ��� viii ���� ��� �� ���� ��� ������.
© Copyright International Business Machines Corporation 1997, 2003. All rights reserved.
|
��
�� �� . . . . . . . . . . . . . . . v
2003� 9�, �� 5 ��� 2.1 . . . . . . . . v
�� . . . . . . . . . . . . . . . . . vii
� �� ��� . . . . . . . . . . . . . vii
IBM Tivoli Storage Manager � ��� . . . . viii
IBM Tivoli Storage Manager � . . . . . . viii
�� �� �� . . . . . . . . . . . . . viii
� �� ��� �� . . . . . . . . . . . . x
�� ����� �� . . . . . . . . . . . xi
� . . . . . . . . . . . . . . . . . xv
� 1 � Data Protection for SQL �� . . . . 1
�� ��. . . . . . . . . . . . . . . 1
�� ����� � � ���� . . . . . . 2
Data Protection for SQL �� . . . . . . . . 2
Data Protection for SQL �� . . . . . . . . 3
SQL Server ������ �� . . . . . . . 4
SQL Server ������ �� . . . . . . . 6
Data Protection for SQL �� . . . . . . . 8
SQL Server ������ ����. . . . . . 8
Data Protection for SQL �� . . . . . . . . 9
Tivoli Storage Manager �� . . . . . . . 9
SQL Server ��� �� . . . . . . . . . 9
Data Protection for SQL �� . . . . . . . 10
Data Protection for SQL �� �� ���� . . 11
�� �� ���� . . . . . . . . . . . 13
��� �� . . . . . . . . . . . . . 15
��� �� . . . . . . . . . . . . . . 15
MSCS�� Data Protection for SQL � . . . 16
� 2 � Data Protection for SQL �� . . . . 19
Data Protection for SQL ��� . . . . . . 19
�� � � � �� ���. . . . . . 19
�� � ��� . . . . . . . . . . . 20
�� . . . . . . . . . . . . . . . . 20
Data Protection for SQL �� . . . . . . . 21
��� . . . . . . . . . . . . . . . 21
MSCS ���� Data Protection for SQL �� . . 22
� 3 � Data Protection for SQL �� . . . . 23
Tivoli Storage Manager Server� ���� Data
Protection for SQL � . . . . . . . . . 23
Tivoli Storage Manager Server �� . . . . . 23
Data Protection for SQL �� �� �� . . . . 24
� � �� . . . . . . . . . . . . . 27
Tivoli Storage Manager policy ��� � �
�� . . . . . . . . . . . . . . . . . 29
� 4 � ��� ��� ����� �� . . . . . 33
GUI � . . . . . . . . . . . . . . . 33
�� �� . . . . . . . . . . . . . 33
�� �� . . . . . . . . . . . . . . 36
�� � �� � . . . . . . . . . . . . 36
SQL ������ �� . . . . . . . . . . 39
������ �� � . . . . . . . . . . 39
�/�� �� � . . . . . . . . . . . 41
�� �� . . . . . . . . . . . . . . 41
�� � . . . . . . . . . . . . . . 42
SQL ������ �� . . . . . . . . . . 43
������ �� � . . . . . . . . . . 43
�/�� �� � . . . . . . . . . . . 44
�� �� . . . . . . . . . . . . . . 44
�� �� . . . . . . . . . . . . . . 46
�� � . . . . . . . . . . . . . . 47
SQL ������ ���� . . . . . . . . . 49
���� �� � �. . . . . . . . . . 49
� 5 � ��� ����� �� . . . . . . . 51
�� �� � . . . . . . . . . . . . . 51
Data Protection for SQL �� . . . . . . 51
���� ���� . . . . . . . . . . . 52
� ���� . . . . . . . . . . . . 54
���� �� . . . . . . . . . . . . 57
�� . . . . . . . . . . . . . . . . 58
Data Protection for SQL �� . . . . . . . 58
Backup �� . . . . . . . . . . . . . 58
Query �� . . . . . . . . . . . . . 65
Restore �� . . . . . . . . . . . . . 75
Inactivate �� . . . . . . . . . . . . 87
Help �� . . . . . . . . . . . . . . 90
Set �� . . . . . . . . . . . . . . 94
Changetsmpassword �� . . . . . . . . 95
© Copyright IBM Corp. 1997, 2003 iii
||
||
� 6 � ��� ���� . . . . . . . . . . 97
���� ���� . . . . . . . . . . . . 97
dbname . . . . . . . . . . . . . . 97
�� ���� �� . . . . . . . . . . . 98
Query. . . . . . . . . . . . . . . 103
Set. . . . . . . . . . . . . . . . 107
CHANGETSMPassword . . . . . . . . 113
� ���� . . . . . . . . . . . . 114
�� A. Tivoli Storage Manager ���� �� 139
�� ��� . . . . . . . . . . . . . 140
��� ���� . . . . . . . . . . . . 146
�� B. �� �� . . . . . . . . . . . 149
�� ���(setup.exe)�� �� . . . . . . 151
� �� �� . . . . . . . . . . . . 151
MSI(msiexec.exe)� �� . . . . . . . . . 152
�� ���: �� �� �� . . . . . . . . 152
CD �� �� ��� ��� �� . . . . . . 153
� �� ��� �� . . . . . . . . . 153
� �� �� . . . . . . . . . . . . . 153
�� � ��� . . . . . . . . . . . . 154
�� C. �� ���� . . . . . . . . . . 155
�� include/exclude� . . . . . . . . . . 155
�� ������ �� . . . . . . . . . 158
��� �� �� . . . . . . . . . . . . 159
�� D. ��� �� �� . . . . . . . . . 161
�� E. Data Protection for SQL ��� . . . 163
���� . . . . . . . . . . . . . . . 179
�� . . . . . . . . . . . . . . . . 180
���. . . . . . . . . . . . . . . . 181
�� . . . . . . . . . . . . . . . . 185
iv IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
�� ��
� �� ����� ��� ��� ���.
2003� 9�, �� 5 ��� 2.1� ����� �� ����� � ���.
v Windows Server 2003� �� ��. 19 ���� ��� � � � �� �
���� ������.
v ��� ��� ���� �� �����. �� ��� 21 ���� ������ �
�����.
v Data Protection for SQL� SQL Server 2000(64��)� �����. �� ��
� 19 ���� ��� � � � �� ����� ������.
© Copyright IBM Corp. 1997, 2003 v
|
|
|
|
|
|
|
vi IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
��
� � ���� IBM Tivoli Storage Manager for Databases Data Protection for
Microsoft SQL Server� Data Protection for SQL��� ���.
Data Protection for SQL� Tivoli Storage Manager � ���� Microsoft SQL
Server ������� ��� ��� ����.
Tivoli Storage Manager� ��� ����� �� ��� ����, � �� �
�� ���� � �� �� ���� �����.
� �� ���� Windows�� ��� ��� ���� �� � �� � ��� �
����.
v Windows NT Server
v Windows 2000 Server
v Windows Server 2003
� �� ���� SQL Server�� ��� ��� ���� �� � �� ��� ��
���.
v SQL Server 7.0
v SQL Server 2000(32��)
v SQL Server 2000(64��)
� �� ���
� �� Tivoli Storage Manager� ���� IBM WebSphere Application Server
���� �� ���� ��� ��� � ��� ���, ��� ��� � ���
���� �� �� ���.
� ���� ���� �� ������� �� ��� ��� �� ����.
v Microsoft SQL Server
v Tivoli Storage Manager Server
v Tivoli Storage Manager �� ���� �����(backup-archive client)
v Tivoli Storage Manager API(Application Program Interface)
�� �� � �� � ��� �� � � �� �����.
v Windows NT Server
v Windows 2000 Server
v Windows Server 2003
© Copyright IBM Corp. 1997, 2003 vii
|
|
|
|
|
|
|
|
|
|
IBM Tivoli Storage Manager � ���
�� �� �� � �� �� ���� �� �����.
www.ibm.com/software/sysmgmt/products/support/IBMTivoliStorageManager.html
Tivoli Storage Manager � ���� ��� ��� ��� �� � �
��. � � ����� �� Tivoli Storage Manager �� ��� �� � ���.
IBM Tivoli Storage Manager ��
� 1. �� Tivoli Storage Manager �
�� �� ��
Windows� IBM Tivoli Storage Manager �� ���� ���
�� �� � ��� ���
GA30-1537
UNIX� IBM Tivoli Storage Manager �� ���� �����
�� � ��� ���
GA30-1535
Windows� IBM Tivoli Storage Manager ��� ��� GA30-1466
Windows� IBM Tivoli Storage Manager ��� ��� GA30-1467
AIX� IBM Tivoli Storage Manager ��� ��� GA30-1458
AIX� IBM Tivoli Storage Manager ��� ��� GA30-1459
IBM Tivoli Storage Manager for Sun Solaris Administrator’s
Guide
GC32-0778
IBM Tivoli Storage Manager for Sun Solaris Administrator’s
Reference
GC32-0779
IBM Tivoli Storage Manager Messages SC32-9090
IBM Tivoli Storage Manager Using the Application Program
Interface
GC32-0793
Windows� IBM Tivoli Storage Manager � �� ���� �
�� ���
GA30-1469
�� IBM �� �� ��� �����.
� 2. �� IBM �
�� �� ��
Using Tivoli Data Protection for Microsoft SQL Server (IBM
Redbook)
SG24-6148
�� �� ��
���� Tivoli �� �� �� �� Tivoli ��� �� ��� ��� ��
�� ���� IBM Tivoli �� � ��� ������.
v �� ��� � IBM Tivoli �� � �� � ���� ������.
www.ibm.com/software/sysmgmt/products/support
viii IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
v IBM �� ��� �������� �� � �� �� ���� �� �� � �
� �� ��� � �� ���. �� � ����� � ��� � ���.
www.ibm.com/software/sysmgmt/products/support/IBMTivoliStorageManagerforDatabases.html
��� ����� � �� ����� �� � �, ��� � ��� �� �
� ����.
v IBMSERV/IBMLINK�� PMR(Problem management record)� ����� �
�����. �� ��� � IBM � ����� IBMLINK� �� � �
��.
www.ibm.com/ibmlink
v �� � ����� PMR(Problem Management Record)� ����� ����
��.
www.ibm.com/software/support/probsub.html
v � �� � ��� �� ��� � TDD/TTY VoiceRelay services �
Accessibility Center � ���� ������.
www.ibm.com/able/voicerelay.html
�� ��� ������ 080-023-8080�� ���� � ���.
�� ��� ��� � ���� �� � �� �� �� ��� ������.
��� � ��� � ����� �� ��� IBM �� � �� ���� �
� �� ���.
techsupport.services.ibm.com/guides/handbook.html
IBM �� �� ��� ��� ��� �� ���� ���� ��� � ��
��� ��� ��� ����. � ����� �� ��� ��� ��� ����
��� ��� ����.
�� � ������ �� ���� �� ���(IBM �� � �� ���), ��
���� ��(FAQ), ��� ���� ��, ���, ��, � (APAR) � ���
�� �� IBM ��� �� ��� ��� ���� ��� �����. � �
� PDF � HTML ���� �� �� � � ��� �����.
�� Tivoli �� ���� ������ �� IBM � ���� �����
��� � ���.
www.ibm.com/shop/publications/order/
IBM� Tivoli �� �� �� ���� ��� ���� ���� ����� �
��� �������. �� �� �� ���� ����� �� �� � �
��� ��� � ��� ��� �� ��� �� �� ��� ����.
�� ix
|
|
||
|
|
www.ibm.com/software/sysmgmt/products/support/IBMTivoliStorageManager.html
���� ��� � �� ��� ��� ����.
v Tivoli Storage Manager Server ��, ���, ���� � ��� �� ��. Tivoli
Storage Manager ��� query status ��� ���� � ��� �� �
���.
v Tivoli Storage Manager ����� ��, ���, ���� � ��� �� ��.
��� dsmc ��� ���� � ��� �� � ���.
v ���� �� ��(�: TCP/IP), �� � ��� ��.
v ���� �� � �� �, ���� ��� �� �� �� �.
v ��� � ��� ���.
� �� ��� ��
� ���� �� ��� ��� �� �� ��� ��� �����. ��� ��
����.
� 3. ��� ��
�� ��
�� ��, ���, �� � �� �� ���� �� �
��� �� �����.
��: root ���� ��� �������.
���� ���� � � �� ��� ����� �����.
����� ��� �� ����� �����.
��: ��� ��� �� ��� �� ���
���� ����.
�� ���� �� � ����� �� ����� �����.
��: compression ��� �� ������.
������ ���, ����, URL � �� ��� ����
��� �����.
��: ��� C:\program files\tivoli\tsm\
client\ba ���� ���� ���.
��� Tivoli Storage Manager, � �� �� SQL
Server� ���� � �� ��� ���� �
���.
��: DSM_DIR �� ��� ���� �����
� ������.
x IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
�� ����� ��
� ���� � �� ��� �� ������ �� ��� �� �����. �� �
����� ���� �� ��� �����. ���� ���, ��� ��� ���
��.
v ��─── �� �� ������ ��� � ���.
v �� �� ───� �� �� ������ �� ���� ���� � ���.
v �� ��� �─── �� �� ������ �� ���� ���� � ���.
v ───�� �� �� ������ �� � ���.
��� �� ��� �� �� � � �� ��� � � ���.
v �� ��(�� �)
v �� �(� �)
v �� ��(� �)
�� ����� �� ��
��:
���� ���� � �� ��� � ���. �
��� ���� ���� �� � ����.
����� ���� � � ��� � ���.
� ���� KEYWO, KEYWORD ��
KEYWOrd� ��� � ���.
�� KEYWOrd ��
��:
�� ������ � �� � �� �� ��
����.
* ��
{ } ���
: ��
, �
= �
- ���
() ��
. �
��
��:
����� ��� � (var_name)� ��� �
���.
� ���, KEYWORD ��� ��� � var_name
� ��� � ���.
�� KEYWOrd var_name ��
�� xi
�� ����� �� ��
��:
���� �� � ��� ���� � � ��� �
�� �����.
��� �� ��� ��� ���� � � ���
���� ���� � �����.
��� �� �� � � ��� � � ��
� ���.
�� � repeat ��
�� �
,
repeat ��
�� �(1)
repeat ��
�:
1 �� 5�� repeat� ������.
�� ��:
� ��� � � ��� � � � � � � �
� �� �� �� ��� � � ���� ���.
� ���, A, B �� C� ��� ���.
�� ABC
��
�� ��:
� � �� ��� �� � � ���. �
� ���� A� ���� �� �� ��� �
� � ���.
� ��� � � �� ��� ���� ��, �
� �� � ���. � �� ���, A, B, C
��� ����, �� �� ��� �� �
���.
��A
��
��ABC
��
���:
��� �� �� �����. ��� ���
���� ��� ����. �� ��� ���
� ��� � � ��� �� � ���.
� ���� A� �����. B �� C� ��
� A� �� � ���. ��� ���� �
�� �� ���.
��A
BC
��
xii IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
�� ����� �� ��
�� ��:
� �� ��� ���� ��� ���� ��
� � � �� �� �� � �� ����, �
� ���� �� � � ��� � �� ���
��.
� ���� A, B �� C� ���� �� �
���.
�� � ABC
��
�� ��:
� ������ �� �� ��� ��� �
��. ������� � ��� �� �� ���
�����. � � � � ������� �� �
��� �� �� ��� �� �� ��� ��
���.
�� The fragment name ��
�� ��:A
BC
�� xiii
xiv IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
�
1. �� Tivoli Storage Manager � . . . . viii
2. �� IBM � . . . . . . . . . . . viii
3. ��� �� . . . . . . . . . . . . . x
4. Data Protection for SQL GUI �� . . . . 33
5. GUI � �� . . . . . . . . . . . . 37
6. Data Protection for SQL �� . . . . . . 51
7. Data Protection for SQL �� �� ���� 52
8. ��� Data Protection for SQL ���� �
��� . . . . . . . . . . . . . . 53
9. ��� Data Protection for SQL � ��
�� . . . . . . . . . . . . . . . 55
10. Data Protection for SQL ���� ���� 97
11. Data Protection for SQL �� ���� �� 98
12. Data Protection for SQL � ���� 114
13. � �� �� . . . . . . . . . . . 149
14. � �� ��(�� ������� ��) 150
15. � �� ��(�� ����� ��) 150
16. � �� �� . . . . . . . . . . . 150
© Copyright IBM Corp. 1997, 2003 xv
||
||
xvi IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
� 1 � Data Protection for SQL ��
Data Protection for SQL� ���� Windows NT, Windows 2000 � Windows
2003�� ���� ��� ��� �����(GUI)� ���� Tivoli Storage
Manager Server � ���� Microsoft SQL Server ������� ��� �� �
��� �� � ���. � ��� Data Protection for SQL� �� �� ��
� �����.
v �� ����� � �
v ��
v ��
v ��
v ��
v �� �� ����
v ��� ��
v Microsoft Cluster Server(MSCS) ����
��� ��
��� Data Protection for SQL �� 5.2.1� �� �����.
SQL Server 2000(64��)
Data Protection for SQL� Windows Server 2003(64���� ��)�� �
�� SQL Server 2000(64��)� �����. 19 ���� ��� � �
� �� ����� ������.
Windows Server 2003
Data Protection for SQL� Windows Server 2003� �����. 19 ��
�� ��� � � � �� ����� ������.
��� Data Protection for SQL �� 5.2.1� ��� �� ��� ��� ����
�� ��� �����. ��� � �� ��� ����� ��� ���
�� ���� ���� ���. ��� ��� �� ��� �����. �
� ��� 21 ���� ������ ������.
© Copyright IBM Corp. 1997, 2003 1
|
|
|
|
|
|
|
|
|
||
|
|
|
�� ������ � �� ����
��!
Data Protection for SQL �� 5.2.1� Data Protection for SQL �� 5.1.5� ��
�� �� �� ��, �� � �� �� � � ��� �����. �� 5.1.5
� ����, Data Protection for SQL �� 5.2.1� Data Protection for SQL �
� 1 �� ���� ����. �� 1� ��� �� ����� �� 5.1.5 ��
�� 5.2.1� ���� ����� ��� � ����. ���, �� 1� ��� ��
����� ��� �� ��� �� ���� � ���� �� 1�
� ���. �� 5.2.1 �� 5.1.5� �� 1 �� � ���. ��� �� 5.1.5
� ����, Data Protection for SQL �� 5.2.1 ������ �� 1 �����
� ���� ����. �� 1 �� ���� �� 5.2.1 ���� ��� � �
�� ����� ��� ���� ����. �� 5.2.1 �� ���� ��� �
� 1� ���� ����.
Data Protection for SQL �� 5.2.1� Data Protection for SQL �� 2.2.x � �
� 5.1.5� �����.
Data Protection for SQL ��
Data Protection for SQL� �� ��� � �� � �� ��� SQL Server
���� ���� ���� � ��� ���.
v SQL ������� Tivoli Storage Manager Server� �����.
v SQL ������� �� � ���� �� �� ��� ����.
v ��, �� � � �� �� � ��� ��� ���� ��� ����.
�� ��� 4 ���� �SQL Server ������ ���� ������.
v Data Protection for SQL �� ���� �� SQL Server ����� � ��
� ����(SQL Server 2000�).
�: ���� GUI�� Data Protection for SQL� �� � ��� SQL
Server�� �� � ���.
v �� �� ���� �� ����� ��� ������ ���� ��� �
���(SQL Server 7.0��� �� 32�� ����� ���� SQL Server 2000
��� �� 64�� ����� �����).
v ��� ��� �����. 139 ���� � A �Tivoli Storage Manager �
�� ���� ������.
v �� ������ ��, ����� ��� �� � �� �� � �� �
� � �� ��� ����. 6 ���� �SQL Server ������ ����
������.
v ������ ��� �� SQL Server� �����.
2 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
|
|
|
|
|
|
|
|
|
|
|
|
|
– Data Protection for SQL �� 5.2.1� 32�� �� 64��� SQL Server �
��� �� ������ ��� ��� � ���. Microsoft�� ���
� ��� ���� Microsoft ��� ������.
v �� �, �� ���, ���� �� �� �� � �� �� �� � ��
�� �� SQL ������ �� ��� ������ ��� � �� ��
� ��� �����. � ���� ��� �� ��� ������ ��� Tivoli
Storage Manager Server� �����.
v �� �� ����, �� �� ��� �� ���� �� �� ����� ���
����.
v ��� � ��� ��� ����� �������. 8 ���� �SQL Server �
����� ������ ������.
v �� �� � �� �� �� �� ����� � �� �����. 29 ��
�� �Tivoli Storage Manager policy ��� � � ���� ������.
v �� SQL Server �� ��� Tivoli Storage Manager Server�� ������,
�� � �� ��� �����. 8 ���� �Data Protection for SQL ����
������.
v Data Protection for SQL � ��� �� �� ����� � ��� �
�� �� ������.
v Tivoli Storage Manager �� �� ��� Tivoli Storage Manager Server� �
����.
v Tivoli Storage Manager �� � �� ��� �����. 9 ���� �Data
Protection for SQL ���� ������.
v MSCS � Windows 2000 � �� ����� �����. 16 ���� �MSCS
�� Data Protection for SQL ��� ������.
v ������ ���� �� � �� ������ ����(�� �����
� ���� �� ��� ��).
v ��� �� ��, �� � � ��� ��� � ���. 15 ���� ��
�� ���� ������.
v Data Protection for SQL� ��� ��� ���.
v ��� ��
Data Protection for SQL ��
Data Protection for SQL� �� ��� �����.
v ��(4 ���)
v ��(6 ���)
v ��(8 ���)
v ����(8 ���)
� 1 Data Protection for SQL �� 3
|
|
|
SQL Server ������ ��
��� Tivoli Storage Manager � �� ���� SQL ������� � ��
��� �� �����. Data Protection for SQL� SQL ���� �� � ��
�� � �� � � �� ��� �����. �� ��, �� ��� ���
� Data Protection for SQL� ��� ����.
1. Tivoli Storage Manager API � ����� �� ��� � � ��� ����
Tivoli Storage Manager Server�� �� �����.
2. SQL-DMO ������ ���� SQL Server� �� �����.
3. SQL Server� SQL VDI ������ ���� �� ������ �����
��� ����� �����.
4. SQL Server� � ���� ���� Tivoli Storage Manager Server� ���
��.
5. Tivoli Storage Manager � SQL Server �� ����.
�:
1. Data Protection for SQL� SQL ���� Tivoli Storage Manager Server� �
��� �� ��� � ���.
2. �� ���:
��� �� �, Data Protection for SQL� SQL Server � ������� �
� ��� �����. � ��� ��� �� � �� � �� ���� ���
� ���. ������ �� � ��� �� � �� �� ��� ��
���� ���� � ������� � ���. � ������� � ��
��� ���. �� ������ �� � � ��� �� ��� �� ��
�� ″� ″ ������� ����.
Data Protection for SQL� �� � �� �� ��� � ��� �� ��� ��
���. ��� ��� ������ ��� ���� ���, �� ��� �� �
�� �� ����� �� ��� �� �� ���� �� � � �� ����
�����. Data Protection for SQL� �� �� ��� ��� �����.
�� ����� ��
Data Protection for SQL� SQL Server ������ �� � ������
� ���� ���� � �� ���� ��� � � �����. �� �
�� ��� ��, ��� ��� ���� ��� � ��� ���� �
�� �� ��� ��� ���. � � ��� � �� ��� ����
�� �� �� ����� � ���.
�: �� �� � ��� ���� �� �� ��� �� �� �
���. ������� �� ��� �� � ��� ��� SQL Server
� �� �� ���� �����. � ��� ��, � �� ��
� ��� � � ���.
4 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
�� ��
Data Protection for SQL� SQL Server �������� �� �� ��
��� ��� ��� ���� ���� ��� � � �����. ���
Tivoli Storage Manager �� ���� ������� �� ��� ���
��.
�� ��
Data Protection for SQL� ��� �� �� �� ��� �� SQL
Server ������ ���� ��� ��� �����. �� �� ��
� ���� �� ���� �� ���� ��� �� ���� ���.
�� ��� �� �� �� ��� ����. �� �� � �� ��� �
� �� �� �� �� �� ����. ��� �� � �� ����
��� �� �� �� ��� ����. ��� �� ���� �� �� �
�� ��� �� ���� �� �� �� �� �� ����� �
���. �� ��� �� ����� �� ����. �� ��� � �
�� �� ��� �� ��� ���.
�: SQL Server ��� � �� ��� Tivoli Storage Manager �
� �� �� �� ����.
� ��
Data Protection for SQL� ��� SQL Server �� ��� ��� ���
��. � ��, ��� �� �� �� �� �� �� ��� � ��
� �� � ������� ��� � ���� � ���. ��, �
� � �� ���� �� ��� ��� ��, �� ��� ���� �
���.
�� ��
Data Protection for SQL� ��� SQL Server �� �� ��� ���
��. � ����� �� �� � �� ������ ��� �� �
� ��� � ���.
� ��
Data Protection for SQL� ��� SQL Server �� � � ��� ���
��� ��� �����.
GUI� ��� ��� ���� 39 ���� �SQL ������ ���� ����,
��� ��� ��� ���� 58 ���� �Backup ��� �� 97 ���� �
6 ��� ������ ������. 11 ���� �Data Protection for SQL �
� �� ������ ������.
� 1 Data Protection for SQL �� 5
SQL Server ������ ��
Data Protection for SQL ��� �� ��� SQL ������ � � �� �
� �� �� ���� SQL Server� �����. ������� ��� ��� �
� �� �� �� � ��� ����(�, �� �� � ����) �� �
� �� ��� �� ���� ��� ���� ����.
�� ��� �� Data Protection for SQL� ��� ����.
1. Tivoli Storage Manager API � ����� �� ��� � � ��� ����
Tivoli Storage Manager Server�� �� �����.
2. SQL-DMO ������ ���� SQL Server� �� �����.
3. Tivoli Storage Manager Server�� ������ �� �� �����.
4. SQL Server�� SQL VDI ������ ���� �� ������ ����
� ��� ����� �����.
5. Tivoli Storage Manager Server� � ���� ���� SQL Server� ���
��.
6. Tivoli Storage Manager � SQL Server �� ����.
Data Protection for SQL� ��� �� �� �� ��� ���� ��� ���
��.
�� ����� ��
Data Protection for SQL� ��� SQL ������� �� �� ����
�� �� ����� �����.
�� ��
Data Protection for SQL� ��� SQL ������� �� �� ����
�� �� ����� �����. � ��� �� ��� �����(��
� �� �� �� ��) �� �� �����.
�� ��
Data Protection for SQL� ��� SQL ������� �� �� �� �
���� �����.
� ��
Data Protection for SQL� ��� SQL ������� �� ��, �� �
��, �� �� �� � ���� �� �� �� ����� ���
��.
�� ��
Data Protection for SQL� ��� SQL ������� �� ��, �� �
��, �� �� �� � ���� �� �� �� ����� ���
��.
6 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
� ��
Data Protection for SQL� ��� SQL ������� �� � �� �
���� �����.
��� �� ��� �� SQL ������� ��� � Tivoli Storage Manager
Server�� �� �� ����� ���� � � ���. 11 ���� �Data
Protection for SQL �� �� ������ ������.
�� SQL Server �� ��� ����, Data Protection for SQL� �� �� ��
� ���� �� �� ��, ����� �� �� �� � ��� ��� ��
� �����.
��� ��� �� ���� ��� ������ ��� � ��� �� �
�� ���.
� ��
���� �� ��� �� SQL ����� �� ��� ��� � �
� ���.
���� ��
SQL Server 2000�� ���� �� ��� ����� ���� � �� �
��� ���� ��� �� �� ���� ��� � �� ��, ��� �
� ������� ����� �� ��� ��� � �� ���.
�� SQL Server 2000�� ��� ������� �� ��� ���� �� �
��� �� ������� ��� � �� ���.
��� Data Protection for SQL �� ���� ��� � ���.
v ��� ���� � ��� � �� �� ��� ����� �����, SQL
Server 2000� �� � � �� ����� ���� ��� �����.
v ��� ��� �� ��� �� �� �����.
v Data Protection for SQL �� 5.2.1, �� 5.1.5 �� �� 2.2� ��� �� �
�� �� ���� � �����.
v � ������� ��� ������� �����(�� ��� �������
���� �����).
v �� SQL Server �� standby SQL Server� �����.
v GUI� �� �� ���� ��� ��� � �� �� �� �����
��� �����.
GUI� ��� ��� ���� 43 ���� �SQL ������ ���� ����,
��� ��� ��� ���� 75 ���� �Restore ��� �� 97 ���� �
6 ��� ������ ������.
� 1 Data Protection for SQL �� 7
|
|
Data Protection for SQL ��
Data Protection for SQL� ���� �� ��� �����.
v �� SQL Server� ��
v SQL Server� ������
v Tivoli Storage Manager � ��� ������ ����
v Data Protection for SQL� �� ��
v Tivoli Storage Manager Server� �� �� ��
SQL Server ��
Data Protection for SQL �� ��� � SQL Server� ���� ��
��� �����.
v �� SQL Server ��
v SQL Server� �� ������
v SQL Server ������� ��
Tivoli Storage Manager Server ��
�� ��� ���� �� Tivoli Storage Manager Server� ��� �
���.
v �� SQL ������ �� �� SQL ������� �� �� �� �
�� �
v �� Tivoli Storage Manager Server � ��� ���� �� SQL Server
� �� ������
v Tivoli Storage Manager Server� �� �� ��
v �� ����� �� �� ��
v �� ��, �� ��� �� �� �� ��� �� �� ���� �� �
�
v �� �� �� �
Data Protection for SQL ��
Data Protection for SQL �� ���� ��� �� �����.
��� ��� Data Protection for SQL ��� ���� 65 ���� �Query �
�� � 103 ���� �Query�� ������. Data Protection for SQL GUI� �
��� �� �� �� � �� ���� �� ��, ������ � �� ���
�� �� ��� ��� � ���. �� ��� 42 ���� ��� �� � 47
���� ��� ��� ������.
SQL Server ������ ����
� ��� Tivoli Storage Manager Server�� SQL ������� ����� �
� Tivoli Storage Manager �� ��� � ����. Tivoli Storage Manager�
Tivoli Storage Manager policy ��� � � ����� ���� �� ��� �
8 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
��� ��� ����. ���, �� ����� �� ��� �� ��� �
� �������.
Data Protection for SQL:
1. Tivoli Storage Manager Server �� �����.
2. ��� ����� ����� �����.
3. Tivoli Storage Manager �� ����.
� ��� ���� �� ��, ���� ��� Tivoli Storage Manager Server�
� �� ���(�� ��) �� �� ����� ���� �������. �� �
������ Data Protection for SQL� ��� �� �� �� �� ���� ��
� � �� � � �� � �� ���(��, ��, ��, ��, � ��
�). ��, ��� � ��� ��� ����� ���� ��� ����� �� �
��.
GUI� ��� ����� ���� 49 ���� �SQL ������ ������ �
��� ��� ��� ����� ���� 87 ���� �Inactivate ��� �� 97
���� � 6 ��� ������ ������.
Data Protection for SQL ��
Data Protection for SQL��� Windows ��� ��� �� ���. � ���
��� � ����.
Tivoli Storage Manager ��
�� Tivoli Storage Manager �� ���� Data Protection for SQL� ��
��. Data Protection for SQL� Tivoli Storage Manager Server� ��� ��
Tivoli Storage Manager Server� ��� � �� �� �� ��� ���� �
��.
SQL Server ��� ��
Data Protection for SQL� SQL Server ��� ��� ��� � �� ���
�����.
v � sa �� �� �� ��.
v SQL ��� ID �� �� � SQL ��� �� �� ��. SQL ��� ID �
�� �� SQL Server ���� SQL Server� �� �� ���� ��� ID
� ��� �����.
v ��� � ��� ���� Windows� ���� ����� �����.
�: Data Protection for SQL� SQL ��� ��� �� Windows ��� ���
����� SQL Server SYSADMIN �� �� ��� �� ���� ���.
� 1 Data Protection for SQL �� 9
|
Data Protection for SQL ��
Data Protection for SQL� �� � �� ���� �� � ��, ��� �� �
�� �� �� �� ��� ����. ��� �� � �� �� �� ��
� ����. ��� Data Protection for SQL ��� �� ����� �� ��
� �� ��� � ���.
���:
Data Protection for SQL� �� ���� �������� �� � ���� �
��� SQL Server� Tivoli Storage Manager Server � ���� �����. �
��� ��� �� �� �� ��� ��� ���� � ���� �� ����
���� ���� � ��� ���� �� ���� ���� ��� � �� �
��. �� ��, � ���� Tivoli Storage Manager Server� ���� ����
� �� ���� SQL Server�� ���� �� � ���. Data Protection for
SQL� ��� ���� ���� �� �� �� ������ /buffers � /sqlbuffers
������ ��� � ���. ��� ��� �� /buffersize � /sqlbuffersize
����� ��� � ���. �� ��� 114 ���� �� ������ �
�����.
��� �����:
�� ��� ���� ����� �� �� ��� ���, Data Protection for SQL
� ��� ���� ���� SQL ��� ������ �����. ��� ����
�� ���� �� �� �� ���� �� ������� ���� ��� �
���. ��� ��� ���� ����� ��� ������. �� �� �� �
�� ���� �� ���� ��� ��, �� �� ��� ��� ���� �
��� � ���. � ������� �� �� �� � � ��� � ��
���.
SQL Server � Tivoli Storage Manager Server� �� �� �� ��� ��
� ����� ���� ��, ��(�� SQL ������� ����� ����
� �� �� �� ��)� ������ �� ��� � �� ��� ��
���� ���(��� ���� � ���� ���� ������ SQL Server,
Tivoli Storage Manager Server � Data Protection for SQL� ����� ���
��, ��� ��� ���� �� �� �� ). ��� ��� ������ �
��� 134 ���� ������.
10 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
�:
1. �� ������� �� ��� ��� ����� �� �� ��� � ���
� ���, CPU, ��� ����� ��, ���, ���� �� � ��, RAID
� �� ��� ����� �� ��� ��� ��� ��� ���� ���
��� � ���.
2. SQL ���� ������ ���� ��, ��� SQL �� �� ���� �
�� ��� ��� ���.
3. Data Protection for SQL� �� �, �� �, ���� �� ���� �
�� Data Protection for SQL �� ���� ��� � ���. �� ���
����� set ���� GUI� � ��� ������.
�� ���� �����(Virtual Device Interface)
Microsoft SQL Server 7.0� ������� ���� ���� �� VDI� ���
���. Data Protection for SQL� �� ��� ���� ��� ����� ��
������ �� ���� ���� � ������ �����.
LAN Free
��� ���� ��, Data Protection for SQL� LAN Free ���� ��� �
�� ����� �� � ���. Data Protection for SQL �� ����
enablelanfree yes� ������. LAN free �� ��� �� ��� Tivoli �
Windows� IBM Tivoli Storage Manager � �� ���� ��� ���� ��
����.
Data Protection for SQL �� �� ����
��� ���, �� � � ���� �� �� �� �� ���� �� ��
�� ��� ���� �� � ���. ���� ���� � ��� ���
���� ���.
�� ���
� ��� �� �� ������� ���� ����� � �� SQL
������� � ����. �� ��� ��� �� �� ��
����, � ���(�� �� ��) �� ��� ���� ��� ��
��� � �����. � ��� master, model � msdb� �� ��
�� �� ��� ������� �� �����.
�� �� �� ��
�� ��� ���� �� �� ��� ���� �� �� ��� ���
��� �� �� ��� ��� � �� ��� �����. ��� ��,
��� �� �� �� ��� �� ��� ��� �� � ��� �
� 1 Data Protection for SQL �� 11
��� ���� � ���. �� ��, �� ��� �� ��� ��
��� ��� �� � ���. � � �� � ��� ���� ��
� ���� ���� � �� �� ��� �� � ���. ��� �
� �� �� �� ��� �� ��� ���� ��� �� ��� �
� ������.
�: �� �� ��� ��� ���� ��� ��� �� ��� ��
� �� ���.
�� ��
�� �� � � ��� ��� �����. �� ������ ��� �
�� � �� �����. �, �� �� �� ��� ��� ���
��� ���� ����� �� � ��(�), �� � �� ��
�� �� ��� ��� ��� ��� ��� �� ����. ���
�� ���� ����. �� �� ��(�� ��)� ���� ���.
�� �� �� ��� � �� ���� SQL Server 7.0� �� ��
� ���� � ���. ��� SQL 7.0� �� ��� �� �� ��
��� ������ ��� �� �� ���� �� � �� ��� �
��� � �� �� � ���. ��� SQL 7.0� ������� �� �
��� ���� ���� �� ��� � �� ��� � � ���� �
����. ���, SQL Server 2000� �� �� �� ��� ��� ��
���� ���� ���� �� ��� � �� �� ���� ��� �
� ����.
�� �� �� �� �� ��
� ��� ���� ���� ��� �� ���� �� �� ����� �
�� � ��� �� � ���. �� ��, �� ��� �� ���,
�� ��� ��, �� ��� 4�� ��� ��, ���� �� �
�, �� �� � �� 5�� �� ��� � ���. ��� �� ��� �
� ��� �� �� ����� �� �� �� 41�� �� ��� ��
�� � � ���(6� * ��� 6� �� �� + �� ��� �� �
�� 5� ��).
� �� �� ��
� � ���� � �� ��� �� �� ������� ���� �
� ���� ���� �� �� ��� ������. �� �� �� �
� �� �� ��� �� �, ���� ��� �� ��� ���� �
������.
�� �� � ��� �� ����� ��� �� ��� � �� ���
�� � � �� ���� �� ��� �� � �� �� ����. �
�� ���� �� �� � �� ��� ���� �� � � ���� �
� �����.
12 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
�� �� ����
�� �� SQL Server�� Data Protection for SQL �� 5.2.1� �� �� �
�� �� � ���� � �� ��� �����.
�� ��:
v SQL Server �� ���� ��, �� �� � ��� ���� �
� �� �����.
v �� �� ��� ����� ���� �� � �� ��� ����.
�� � �� � � �� ��� �� ���� ��, SQL ���
��� � � �� ���� ���� ����� ������. ��
� ���, �� �� �� ��� �� ��� �����. SQL Server
7.0� ��, ��� �� �� �� ��� ����� ���� ��
�.
v ��� ��� ���� ��� ��� � � �� ���� ����
�. ��� ��� ��� � �� �� ������ �� ������
� � ��� ��� ��� �� � �� ��� ��� ���
� � �� �� �� �� ����. ��� ��� ��� ����
�� � �� �� �����. �� ��� 25 ���� ������.
��� �����:
v ��� ����� ��� ��, ����� �� � �� �� �
���� Tivoli Storage Manager Server �� � collocation� ���
� ���. � ����� ����� Tivoli Storage Manager �� update
stgpool� ������. � ���(��� �� ��� ��)� ��
��� ��� �� ���� �� �� ������.
v ��� � � ��� ����� �� �� SQL Server�� ����
����� ��� �� dsmserv.opt ��� Tivoli Storage Manager Server
txngroupmax �� ��� ��� ���. SQL Server 7.0��� �� 32
�� ��� ����� ���� SQL Server 2000��� �� 64��
�����.
�����:
� �� ��� Microsoft Cluster Server ������ ��� ��, �
��� ��� Data Protection for SQL� ��� � ��� ���� �
��. � �� ��� ���� �� ��� ����. �� �� ���
� ����� SQL Server� ���� Data Protection for SQL�� � �
�� ���� SQL Server� ��� ���.
�� ��� 16 ���� �MSCS�� Data Protection for SQL ���
������.
� 1 Data Protection for SQL �� 13
|
|
|
|
|
|
|
|
|
������ �� �� �:
SQL�� �� ��� ���� ���, ���� �� ��� ����
��� �� ���. ���, ��� �� �� �� �� �� � ��
�.
�� �� �:
���� �� ��� ���� ���, ��� ��� ��� ��� �
���. ���� ��� ������� ���� ���� ��� ���
� ����. � ��� ��� ���� ��� ��� � �� ���,
��� ����� ���� ����� ����. � ��� �� �� �
� �� � ������ �� ��� �� ���� �� � � ����
�. SQL Server 7.0� ��, � �� �� �� � �� ���.
Collocation:
�� ��� �� �� ��� ��� ��, �� �� ��� Tivoli Storage
Manager Server� � (collocation)��� Tivoli Storage Manager � �
� �� policy� ���� � � ���� ���. ���, ��� �� ��
��� �� �� � �� ����� �� �� ��� ��� ���.
Collocation� �� �� ��� Tivoli Storage Manager ����� ��
����.
�� SQL Server:
v SQL Server� �� ����� ��� ��, �� ����� ����
�����. Data Protection for SQL�� � ��� ���� SQL Server
� ��� ���.
v SQL Server 7.0�� �� SQL Server� ��� �����, � ��� �
� �, �� ��� � ���� ��� �� ��� ��� ���. ��
� ���, SQL Server 7.0� ��� � �� � ���� ���.
��� ����:
v � ��� �� �� ���� �� ��� ���� � ��� ��
�(�� ��� �� � ���� ���� ) Tivoli Storage Manager
register node �� update node ���� maxnummp ����� ��
�� ���.
v � ��� ��� ���� ���� �� �����. �� � � ��
�� ���� ����� ��, �� ��� �� �� ��� ���
�� ���� ������.
v tempdb ������� ��� � ����. � ������� SQL Server
� ��� �� ����� �� ���������.
14 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
v ������ �� �� ��� ���� SQL ������(master �
� msdb) �� SQL Server 2000 � �� ��� ���� �����
��� ��� � � ���� ��� ����.
v ������� �� ��� ���� ������� ���� �� �� �
������� dbcc checkdb � dbcc checkcatalog� ��� ���
���� �� � �� ���� ����� � ���. SQL Server
������ ��� ��� ��� �� �� ��� SQL Server ��
� ������.
v Data Protection for SQL� SQL ������ � ��� ���� ��
� �� �� � �� ��� �����. ��� Data Protection for SQL�
SQL Server� �� ��� ��� �� �� ���� ���� ����.
SQL Server ��� � � �� �� ��� ���. ��� ��� �
� �� ���� ���� ���. ��� ��� ��� � �� ��
��� ���. ��� �� �� � � Data Protection for SQL
� Windows� Tivoli Storage Manager �� ���� ������ �
��� ������.
SQL Server �� �� � � � �� �� ��� Microsoft SQL Server ��
� ������.
�� ���
Data Protection for SQL� GUI�� � � ��� ��� �����. ��
� ��� ���� GUI �� ���� � -> ��� �����. ���
���� �� ��� � ���.
v Data Protection for SQL �� ��
v ������ ��, �� � ��� ��
v Data Protection for SQL� � ��
Data Protection for SQL� �� ���� HTML � PDF ���� � �� � �
�� ���� ��� ��� �����. � ��� Program Files\Tivoli\TSM\doc
���� �����.
��� ��
Data Protection for SQL� �� ��� �����.
v �� ��
v ��� �����
v ���
v ���
� 1 Data Protection for SQL �� 15
v �����
v ��
v ���
v ���
v ����
v ���
��� � �� ��� ����� ��� ��� �� ���� ���� ���.
�� ��� 21 ���� ������ ��� ������.
MSCS�� Data Protection for SQL ��
Data Protection for SQL� MSCS ���� ��� SQL Server� �����.
Windows 2000 � Windows 2003� ��, Data Protection for SQL� Active
Directory� ���� � �� ������ �����. �� �� Microsoft
Cluster Server ���� Data Protection for SQL� �� � ���� � ���
�����.
v � ��� SQL Server� �� ��� MSCS ���� �� SQL Server ���
�����.
v Data Protection for SQL� ����� � ��� �� ���� ���. ���,
Data Protection for SQL� ��� � ��� �� ��� ���� ��(�
�� ���� ��� ��)� ���� ���.
v Data Protection for SQL �� ���� clusternode yes� ���� ���.
v ���� ���� Data Protection for SQL� ��� � Data Protection for
SQL �� �� �� ��� ������.
v ��� ��� �� Tivoli Storage Manager ���� ���� ��, ���
�� � ��� ��� ���� ���� � ��� ���� ���. ��
��� 139 ���� � A �Tivoli Storage Manager ��� ���� ���
���.
v Tivoli Storage Manager Server� ��� �� ���� ��� ���� ��
� �� ��(�� ��)�� �� ��� ����.
GUI�� MSCS� �� � �� ��� ������.
v /sqlserver ����� ���� GUI� ���� ���. �� ��, MSCS� �
SQL Server ��� ″sqlvs2″� ��, GUI ��� �� ����.
tdpsql /sqlserver=sqlvs2
v Microsoft Cluster Server ���� ���� �� Data Protection for SQL� �
��� ��, Data Protection for SQL GUI ���� �� �� ���� ��
�� ���. /sqlserver ����� tdpsql� ��� ���� ��� � ���.
16 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
|
|
|
�� ��, Data Protection for SQL� � ��� ���� �� SQL Server
��� sqlvs2� ��, ���� �� �� ���� ���.
"C:\Program Files\Tivoli\TSM\TDPSql\tdpsql.exe /sqlserver=sqlvs2"
ACTIVE/ACTIVE SQL Server ���� ��� � ��, � ���� �� �
� �� SQL Server� �� �� �� ���� ���� ���.
� 1 Data Protection for SQL �� 17
18 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
� 2 � Data Protection for SQL ��
� ��� Data Protection for SQL ���� �� ��� ���� �� ��
��� �� �� ��� �� �����.
Data Protection for SQL� �� ����� ��� � ���.
��� ��
� ����� ��� ���� � �� ��� ��� ��� �����
�.
PTF(Program Temporary Fix)
� ����� ��� ���� �� � ����. � ���� ��� �
�� Data Protection for SQL �� �� ���� �� �������.
�� � ��
� ����� ���� 60� � ����� ���� ��� ���� �
���.
Data Protection for SQL ����
� ���� Data Protection for SQL� ���� � �� �� �, � ��,
�� � � �� ��� �� �����.
Data Protection for SQL �� 1� �� ��� � �� ��� ���� 2 ����
��� ����� � � ������ ������.
����� � �� �� ����
Data Protection for SQL� �� �� �� � � � ��� ���� ���
� �� �����.
SQL Server
� ��
Windows
NT4(SP5+)
Windows
2000(SP3+)
Windows
2003(32��)
Windows
2003(64��)
SQL Server 7.0
(SP3+)
� � ��� ���
SQL Server 2000
(SP3+)(32-bit)
� � � ���
SQL Server 2000
(64��)
��� ��� ��� �
© Copyright IBM Corp. 1997, 2003 19
|
|
|
|
|
|
|
|
||||||||
||||||
||||||
||||||
|
�:
1. Data Protection for SQL �� 2.2, 5.1.5 � 5.2.1(32�� ��)� Windows Server
2003(64��)��� ���� ����.
2. SQL Server 7.0 SQL Server 2000� �� ���� ��� ��, ��� �
�� � ���. �� ����� Microsoft Knowledge Base Q280759�� �
�����.
http://support.microsoft.com/support/kb/articles/q280/7/59.asp
3. Tivoli Storage Manager ��� � �� �� � � ���� ���� Tivoli
Storage Manager �� ���� ����� �� 5.1.5(�� � ��)� ���
�.
���� ����
�� �� �� ����.
v Intel Itanium �� Itanium II 64�� ��
v 48MB� RAM(96MB ��� � �)
v 12MB� �� �� �
�: ���� ���� �� .exe ��� ���� ���� ��, Windows ��
� � �� ���� �� �� �� �� � ���. � ��� � �
��� � ���� ����, �� �� �� �� ����.
�� ��� �� �� ��� ���� readsql.txt ��� ������.
��
Data Protection for SQL� SQL Server� �� ��� ���� ���. Data
Protection for SQL� Tivoli Storage Manager API� ���� Tivoli Storage
Manager Server� �����. Data Protection for SQL� �� SQL-DMO ���
�� � SQL-VDI� ���� SQL Server� �����.
Data Protection for SQL� ���� � ���� ��� Tivoli Storage Manager
Server �� 5.1.0(�� � ��) �����. Data Protection for SQL� ����
� Tivoli Storage Manager API �� �� �� ��� �����. ����
��� ����� �� �� Tivoli Storage Manager Server� ������.
Tivoli Storage Manager Server� Data Protection for SQL �� ���� ��
� � ���.
20 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Data Protection for SQL ��
Data Protection for SQL� �� ���� �� ��� ��� � ���� ���
� ���.
�� ���:
v � �� ���� c:\Program Files\Tivoli\TSM\TDPSql���. Tivoli Storage
Manager ��� ��� � ��, � ��� � ��(c:\Program
Files\Tivoli\TSM)� � �� ���� ���. Tivoli Storage Manager �
� ���� �� �� � ���� ����� � ���.
v ���� Data Protection for SQL �� 1� � ��, Data Protection for SQL
�� 5.2.1� �� 1 �� ������ �����. Data Protection for SQL
�� 1� �� ��� �� ����� ��� �� ��� ���� � �
��� �� 1� � ���. Data Protection for SQL �� 5.2.1� ��
Data Protection for SQL ��, �� � �� ��� ��� ����.
�� ����� �� Data Protection for SQL� ������.
1. Data Protection for SQL CD-ROM� CD-ROM ����� �����.
�: Windows�� InstallShield ��� ��� ��� ����. � ��
���� ��� �� ��� �����.
a. �� ���� ��� �����.
b. x:\setup� ������. ���, x� CD-ROM ���� �����.
c. ��� �� �� ���� ������.
�� ����, �� ���� ���� setup.exe� � � � �� ���.
2. ��� ��� �����.
3. � ��� ��� �� ��� �����.
4. ��� �� ��� �����.
���
��� � ��� � Data Protection for SQL GUI, �� �� � ���� �
�� �� CD-ROM� ��� ��� ���� ������. ���� ��
CD-ROM� TDPSql\win32\languages\xxx ���� � � �����. xxx
���� �� ��� ��� �� �� ��� � ���. ���� ��� �
�� �� � ��� ���� Data Protection for SQL �� ��(��� tdpsql.cfg)
� ���� ��� �������.
v language ����� � set ��� ���� ��� ��� ������. ��
��:
tdpsqlc set lang=fra
� 2 Data Protection for SQL �� 21
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
�� ��� �� � �� ���� �� �� �� �� ��� 109 ���
� language ����� �� ��� ������.
v �� -> �� -> � -> ��� ��� Data Protection for SQL GUI�� �
� ��� ������. GUI �� ��� ���� � ��� �� ��
�� � ���. �� ��, �� ����.
��(�� ��)
��� ��� ��� ��� ���.
v ����� ������ Tivoli Storage Manager Server� ����. ��
��� 23 ���� �Tivoli Storage Manager Server� ���� Data Protection
for SQL ��� ������.
v Data Protection for SQL� �����. �� ��� 24 ���� �Data Protection
for SQL �� �� ���� ������.
MSCS ���� Data Protection for SQL ��
MSCS ���� Data Protection for SQL� ����� ��� ����.
v ����� SQL Server� �� Data Protection for SQL� ���� ��, MSCS
� � ���� Data Protection for SQL� ������.
v MSCS ���� ���� �� Data Protection for SQL� ��� ��, Data
Protection for SQL GUI ���� �� �� ���� ������. /sqlserver
����� tdpsql �� ��� ���� ������. �� ��, Data Protection
for SQL� � ��� ���� �� SQL Server ��� marssql1� ��, ��
�� �� �� ���� ���.
"C:\Program Files\Tivoli\TSM\TDPSql\tdpsql.exe /sqlserver=marssql1"
Active/Active SQL Server ���� ��� � ��, � ���� �� �
� �� SQL Server� �� �� �� ���� ���� ���.
22 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
|
|
|
|
|
|
|
� 3 � Data Protection for SQL ��
Tivoli Storage Manager Server� ��� Data Protection for SQL �
�
���� ���� Data Protection for SQL �� ��� Tivoli Storage Manager
Server� ��� ���. Tivoli Storage Manager �� ��� � � ���
� Data Protection for SQL� ���� ��� SQL Server ���� ���� �
� ������. Tivoli Storage Manager� Windows� ��� ID � ��� ��
�� �� �� �� �� ��� �����.
Tivoli Storage Manager ���� Data Protection for SQL� ����� ��� �
�� ��� ���. Tivoli Storage Manager ���� ��� �����.
v Data Protection for SQL �� ��
�: Data Protection for SQL� Microsoft Cluster Server�� � �� ��, �
� ��� �� ���� ��� � � ����.
v �� ��, �� ��
v Data Protection for SQL� ��� policy ���
Policy ���� �� �� ��� 29 ���� �Tivoli Storage Manager policy
��� � � ���� ������.
v Tivoli Storage Manager ��
v � ��� � ���(�� ����)� ��� ��� � �� �
��� � �� ��� maxnummp ����� �� ����. �� �� �
� ��� ����� SQL ��� ������ ����� �� � �����
�� 1�� � ���� ���.
v ��� ��� ���� �� ��� � �� �
Tivoli Storage Manager Server ��
Tivoli Storage Manager Server� SQL Server� � ������ ��� ����
� �� Tivoli Storage Manager Server ���� Tivoli Storage Manager ���
��� � �� �� �� ��� ��� ���.
v register �� update node� �� backdelete ����� yes��� ���. �
�� no���.
v register �� update node� �� maxnummp ����� �� ��� �
� �� ��� ��� � �� ���� �� �� �� ������ ��
© Copyright IBM Corp. 1997, 2003 23
� �� �� �� ��� ��� �� ���� ���� ���. ��� 1�
��. � �� � ��� � �� �� � � �� � ��� ����. �
���� ��� �� ��� ��, � ����� �� �� �� � �
��� ��� � � �� �� � ���.
v �� ��� ����� �� �� �� �� ����� ��� define stgpool
� �� collocate ����� filespace� ���� ���. ��� no���. �
�� ��� �� ��, ��� ���� ���� �� �� � �
� � ��� �� � ���.
v Tivoli Storage Manager Server �� ��(���� dsmserv.opt)� txngroupmax
��� ��� �� �� �� �� �� ��� ���� ����� �� ��
� ��� �� � ���. ��� 40���.
v Data Protection for SQL � ���� �� ���� � ��� �� ���
� �� ��� ������ ����� ���� �� ����� �����
� ���� �� �� ���� ��� ���. Data Protection for SQL �
���� �� ��� ��, ��� � �� �� ��� ���� ��
� � �� �� �� �� � ���. �� ���� �� �� ���
29 ���� �Tivoli Storage Manager policy ��� � � ���� ����
��.
�: �� SQL ������� ��� ��, commtimeout ��� 10000 ��� �
� ���� �� ��� �� ��� �� �� � ���. �� ��� LAN
free ���� �� �� � �� ����� �� � �� ���� ���.
Data Protection for SQL � � ��
Data Protection for SQL� Tivoli Storage Manager Server� �� �, �� Data
Protection for SQL ����� ���� ���. Tivoli Storage Manager ����
Tivoli Storage Manager Server� ���� � �� ����� � �� ��, �
� � �� ��� ����� ���.
��� �� �� ����� � Data Protection for SQL ���� �� ���
� ���. � �� �� ��� dsm.opt���. �� dsm.opt ��� �����
��� ��� ���� dsm.opt� ������.
�� ���� �� ��� �� �� ����� � ���.
nodename
Tivoli Storage Manager �� ��� Tivoli Storage Manager� � Data
Protection for SQL� � �� ��� ��� � ���� ��� ����
�.
24 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
|
|
|
servername
�� SQL ������� ��� Tivoli Storage Manager Server� ���
��.
commmethod
�� ��� Data Protection for SQL ��� Tivoli Storage Manager
Server� ����. Data Protection for SQL� Tivoli Storage Manager
������� ���� � �� �� �� �� �����.
�� �� ��� �� ���� ��� ����. ���, ��� ��� ����
��� � ��� ��� � ���.
passwordaccess
passwordaccess generate ��� Tivoli Storage Manager API� �� ��
(����)� Windows ������ � �� �� ��� �� � � �
�� ��� ����� �����. � �� �� ��� �� �� ��
��� ���� ��� ��� ��� � ��� �� � � ���.
��� prompt���.
dsmcutil.exe ��� ���� ���� ������ � � ��� ��
(�� �� ��)� � ���. � ��� ���� Tivoli Storage
Manager �� ���� ����� ���� � ����. dsmcutil �
�� ��� �� �� ��� Tivoli Storage Manager �� ���� �
���� ���� � ��� dsmcutil.hlp �� �� dsmcutil.txt ���
������.
compression
compression on ��� Tivoli Storage Manager API� Tivoli Storage
Manager Server� ���� ��� �� ���� ����� �����. �
��, ��� � � �� ���� �����. ��� �� ��� ��, �
� � �� ���� ��� ��� ����.
v CPU ���� Data Protection for SQL� � �� ���� � ��
�.
v ��� ��� ���� � � ���� ����� � ����.
v Tivoli Storage Manager Server�� � �� ���� �����.
�� �� ��� ��� ��� �� � ���.
v ��� ���� ��� � �.
v Data Protection for SQL Tivoli Storage Manager Server � �� �
�� ��� �� ��� ����.
v ��� ���� ��.
� 3 Data Protection for SQL �� 25
|
|
|
���:
�� ���� compression off� ���� �� � ���� � ���.
v Data Protection for SQL� � �� ����� CPU �� ��
� ��. �� CPU ��� SQL Server� � �� �� �������
��� �� � ���. Windows� ��� �� ��� ���� ��
�� CPU � ��� �� ���� ���� � ���.
v ��� ���� ��� � �� ��. � ��, compression off� �
��� �� ������ �� � ��� �� ���� ��� ��
� ��� �� � ���. � ��� � �� ���� ������.
�: Tivoli Storage Manager ���� Tivoli Storage Manager Server �
� �� ��� ��� ���� ���� ��� ���� ��� �
Data Protection for SQL ��� �� �� �� ��� �� � �
��.
v �� �� ��
v �� �� �
v ������� ����� (��)
clusternode
clusternode yes ��� Tivoli Storage Manager API � Data Protection for
SQL� MSCS ���� �� � ���� �� ��� ��� �����.
Data Protection for SQL� MSCS�� ��� ���� � ��� ���
� ���.
enablelanfree
enablelanfree yes ��� ��� ���� �� Data Protection for SQL�
LAN Free ���� ���� �����.
�:
1. Data Protection for SQL� MSCS�� � �� ��, ����� � ���
� �� ��� ��� ���.
2. �� Tivoli Storage Manager Server� ����� �� Data Protection for SQL
�� ��� ��� � ���. �� Tivoli Storage Manager Server�� ��
� � �� �� �� ����� ���� � ��� �� ��� ���
�� ���.
26 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
�� �� ��
Data Protection for SQL��� Tivoli Storage Manager � �� � �� �� policy
� ��� � ���. �� ���� �� � policy ��� Data Protection for
SQL �� ��� �� ����. � ��� ��� � ��� ����, ���
� �� �� ��� ���� ��� �� �� ���� ����� �� ����
include � exclude�� ������.
�: � �� � �� ��� � ���� ��� �� ���� �����
� ���. � ���� ��� ����� Tivoli Storage Manager Server�
� �� policy� ���� �� �� ��� ������ � �� ����
�.
Data Protection for SQL �� ���� ��� \� ��� ��� ���� ���
��.
���� �� ��� �� �� include/exclude ��� �� ����.
include "objectNameSpecification" [ManagementClassName]exclude "objectNameSpecification"
���,
objectNameSpecification� �� ���.
SqlServerName[\InstanceName]\dataType\...\DatabaseName[\typeInfo]\backupType*
dataType� �� ���.
meta | data
typeInfo� �� ���.
LogicalFileName(� �� ��� ��)
GroupName(�� �� ��� ��)
...(�� � � �� ��� ��)
�� � �� �� ��� ���� ���� ��
backupType� �� ���.
full | diff | log | group | file | set
���:
v ����� �� *� 0� ��� ��� �����. ����� �� ?� � ��
� �����.
v ��� �� ����� �� *� �� ��� ���� 0� ��� ��� ���
��. ��� ��� ���� ���� ��� ��� ���.
v 0� ��� ���� ������, �� � \...\� ������.
� 3 Data Protection for SQL �� 27
|
|
v �� ��� ����� �� *� ��� ���. ��� ��� ���� �� �
�� �� ���� ��� ����. �� ��� � � ��� ��� �
� ����� ��� � �� �� � �����. �� ��� backupType �
��� ��� ��� ���� � ���� �����.
v objectNameSpecification� � ���� ��� ���. ��� ���� �� ��
� �� � ���� ����.
v Exclude��� meta� ���� ���� �� ������ �� �� ��
�� ���. meta� ����� �� ����� �����.
v Include�� meta �� data� ���� ��� ���� �����, �� �
���� �� �� �� ��� � ���.
v �� ���� ���� �� �� ��� include �� ��� � � ����
� ��� � ���. ��� exclude�� ��� ���� � ����� ��
�� ���. ��� ����� ���� ��� � ����� ���� ���
�.
v �� � � ���� ��� �� �����. typeInfo�� ��� ���� �
�� �� �� ���� � ���. � ���� ��� ��� � ����� �
� � �� ��� � ����.
v include/exclude �� ����� ���� �� ���� � � ��� �
�� �����. � ��� ��� ����� ���, � ��� ��� � �
�� �� �� ���� ��� �� ��� ����� �� ���. ���
���, � ��� ��� ���� �� � ��� ��� �� �����.
– �� � � ��� � ��� ���� ���� ���� �����. ��
�� exclude���, ���� ���� ��� ���� ����. ����
include��� ���� ���� ��� �����. Include��
ManagementClassName� ��, � �� � �� ���� �� ��� ��
��� �� �� ���� ���� �� �����.
– �� � � ��� ���, �� ��� � �� ���� ���� ���
�� �����.
– �� ���� ���� include� ���� � � ��, ��� �� ���
� �� ��� �� ���� ��� �� ��� � �� ���� ����
�.
v include/exclude ��� ��� ���� �� ��� � ���� ���� ��
��. ����, �� include/exclude �� �� ����� ���. ����
�� �� ��� ��� ���� dsierror.log� � ���� �����.
v ���� �� ���� Windows Tivoli Storage Manager API� �� ���
Windows �� ����� ��� ��� ����� ���� ����. ���
����� ��� �� � ��� �� ��� ����� ���� ���. �
,
28 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
– SQL ��(��, ������, � �� �� ��)� �� query sql ��
query tsm ���� ���� � �� ����� ������.
– Data Protection for SQL ��� �� ���� ������(meta, data, full,
diff, log, group, file � set).
��� include/exclude�� � � � �� objectNameSpecifications� ���
��.
SqlServerNames:
SQL70, SQL2000
InstanceNames:
INST1, INST2
DatabaseNames:
Db1, Db2, Db3
GroupNames:
g1, g2, g3
LogicalFileNames:
f1, f2, f3
�� ��� ��� ��� include � exclude�� �� �� �� ��� 155 �
��� � C ��� ����� ������.
Tivoli Storage Manager policy ���� � ����
Data Protection for SQL� Tivoli Storage Manager Server� � �� �� ��
��� ��� ���� ��� �� 1�� ���� �� � ����. Tivoli
Storage Manager Server�� ���� policy �� � �� ��� ��� � �
� �� �� ��� �������. ����, Data Protection for SQL �� 1�
� ���� � � �� ��� ����� ��� ����. ��� �� �
�� policy �����.
���� �� ��
Data Protection for SQL� Tivoli Storage Manager� �� � �� ��
� �� ����� �� ����� � ���, ���� � �� �
� �� �� ���� � �� ��� ����.
�� �� �
��� � � ����� ��� �� ���� SQL ������ ��
����� �� �� �� � �� �� ������.
v �� ��� ��
v �� ��� ���
v �� ��
� 3 Data Protection for SQL �� 29
v � ���
�� �� �
��� �� � � ����� Data Protection for SQL� ��� �
��� � ����� ��� ��� ���� ���.
v �� �
v �� ��
v �� ��
�� � � �� �
�� � � ����� ��� �� ���� �����, �� ��� ��
�� ���� ����. ��� Data Protection for SQL� SQL ���
���� �� �� �� ����� �������. ��� ��� �� SQL
������� � �� ������ ��� �� �� ������ �
���. ����, � ��� ����� �� ��� �� �� ��
� � ��� �� �����. �� �� � ���� ��� ���
����.
���:
v �� ��� �� � �� �� �, � �� �� ��� ��� �
� ����� ��� �� ������. ��� �� �� ���� �
� � �� ���� �� ���� � �� ��� �� �� �� ��
�� ��� �� ���.
v � ��� �� � � ��� ���� ���� �� �����. (�
� ��� 98 ���� ��� ���� ����� �� �� ��� ��
� � �� ����� ������.)
v ��� �� ������ ��� ���� ����, inactivate ��� �
��� �� �� ����� �������(��� ��� �� ��), �
�� � ��� ��� �� ����� ���� ����� � ��
�.
�� � ��� ��� �
��� ���� � �� ��� � ����� �� ��� �� �� ��
� ���. ��� Data Protection for SQL ��� �� � �����
���� � �� ���, ��� ���� �� ��� �� �� �
�� ��� �� �� � ����� �� �� � �� �� � ��
�� ��� � ���. ��� ��� ��� �� � ���.
1. ����� �� ��� �� �� �� ���� �� ���� ��
� �� ���� ������.
2. Data Protection for SQL �� ��� include�� ���� �� �
����� �� ���� �������.
30 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
�� ����� �� �� ���� ����� ��� �� �� ���
27 ���� �� � ���� ������.
�� ����, � ����� �� ��� ���, � �� ��
� �� �� ��� �� ��, � � ��� ����� �� �� ��
���(� � �� �)� ����� �� �� ���.
�: �� ��, msdb ������� ��� �� SQL Server�� � ��
�� ��� �� �� ���.
��� ����� �
��� ������ ���� ��, ��� ����� �� �� ��
� �� �� ���� �� �� �� ���� � � �� �� ��� �
� ��� ��� �� ���.
Collocation ��
�� �� ���� �� ������ ��, �� �� � �� �� �� �
� �� ��� �, �� �� � �� �� �� ��� �� �
���. ��� ��� �� ��� � � � � �� collocation� �
���� � ���.
��� ������ ��� ��, � � �� ��� �� � ��
collocation� ���� �� � �� ��� ����� �������
�. ��� ����� � �� �� ���� �� ����. �
� ����� �� �� ����� �� �� � �� � ��(��
��� � �� ���� �� ���), Tivoli Storage Manager Server move
data ��� ���� ����� �� � �� ��� � �� �� �
�� � � ��� ��� ��� ����� �� � � ���.
Policy ��� � � �� �� �� ��� �� �� ��� Tivoli Storage
Manager ����� ����� �� ��� ���� Tivoli Storage Manager �
�� ���� ������.
� 3 Data Protection for SQL �� 31
32 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
� 4 � ��� ��� ���� ��
� ���� Data Protection for SQL GUI� �� �����. GUI� ��� �
���.
� 4. Data Protection for SQL GUI ��
GUI �� ���
Data Protection for SQL �� � �� ���� �� � 33
SQL ������ �� � � �� 37
SQL ������ �� 39
SQL ������ �� 43
SQL ������ ���� 49
GUI ��
Data Protection for SQL GUI� �� �� ��� � � �, �� �� � �
� 5�� �� ��� �����: �� ��� �� � �� �, �� ��� �� �
�� �, ���� ��� �� � �� �. ��� �� �� �� �� ���
�� ��� ��� ���� � ��� ���� �� �� � ��� ���� �
��� � ���.
�� ���
�� ��� �� � �� � ���� �����.
� ���� ����.
�� Data Protection for SQL� �����. � �� ��� tdpsql.cfg���.
� �� ��� �� ����� ���� �� �����.
��
Tivoli Storage Manager ��� ���� SQL Server ��� ��� ���
��, Tivoli Storage Manager Server � SQL Server� �� ��� ���
��.
� Data Protection for SQL ��, ��� �, Tivoli Storage Manager �
� � Data Protection for SQL� �� ��� �����.
�� ��
�� Data Protection for SQL �� ��� ��� � �� ���. �� ���
���� ��� tdpsql.cfg ��� �����. �� ��� ���
lastprunedate �� � �� � ��� �����. �� �� ��� �
© Copyright IBM Corp. 1997, 2003 33
�� �����. ���� /configfile ����� ���� GUI� ��
��� �� �� ��� ��� � ���.
� �� � � �� �� � �� � ��� �� � Data Protection
for SQL �� �� ��� �����.
1. ��
v SQL Server
v From SQL Server
v SQL ��
– Integrated(��)
– SQL ��� ID
�: ���� SQL ��� ID� ��� � ID � ��� ���
� ��� ��� ��� ��� ���� ���.
v �� �� ��� �� �� � ��(��)
v �� ��� �� �� ���(��: 20)
2. ��
v TDP �� �(��: 3)
v TDP �� �(��: 1024)
v ���� �(��: 1)
v SQL �� �(��: 0)
v SQL �� �(��: 1024)
3. ��
v �� �� ��(��: tdpsql.log)
v �� � �� ���(��� ��)
– �� � �� ��(��: 60�)
– �� �� ���
4. ���
v ��(��: �� ��)
v � ��(��: mm/dd/yyyy)
v � ��(��: hh:mm:ss)
v �� ��(��: xxx,xxx.dd)
��� �� ��� �� �� ����� ���� 107 ���� �Set�� �
�����.
�� ��
�� � �� �
GUI� �� ���� ��� �� � ���.
34 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
v � � � ����.
v ����� ��� ��� �����.
v �� ���� �� ���� �� � ��� �����(�� ��, ���
��� �� ��� �� ���� �/�� �� ��� �� �����).
v �� ���� � �� ��� �����.
�: ��� ���� �� � � �� �� ��, �� ����� �
� ��� ���� ����.
���� �
� � � ��� �� � �� �� � ��� ���� Tivoli Storage
Manager � ��� SQL ������� ����� � ���.
���� ��
TSM � ��
� �� ��� �� ��� ��� ��� ��� �� � ��� � � �
���� ����. 113 ���� �CHANGETSMPassword�� �����
�.
SQL Server ��� �
SQL Server ��� �� �� ����� ��� �� � ���.
v Windows �� ��(��� ��)
v SQL �� ��: � ��� ��� ��� ID(��: sa)� ��(��
: ��)� ���� ���.
128 ����� ���� SQL �� ����� ������.
TSM �� ��
� ��� �� �� �� ��� �����.
v �� ��
v �� ��� ��� ��
v Tivoli Storage Manager API ��
v �� ��
v �� ��
v �� ��
v �� ��
v ��� ��
v �� Policy �
v � �� ���
MS SQL Server ��
� ��� �� �� SQL Server ��� �����.
v SQL Server ��
� 4 ��� ��� ����� �� 35
v ��
v ����
v � �� � ID
v � �� ��� ID
v ���� ��� ID
v ���� � � ID
��� ��
Data Protection for SQL �
� �� ��� ��� ��� ����.
��� �
� �� ��� Tivoli Storage Manager � Data Protection for SQL� �
�� �� ����.
TSM � �
� �� ��� Tivoli Storage Manager ��� ����� �� �� � �
���� ����.
Data Protection for SQL �
� �� ��� Data Protection for SQL� �� ��, ��� � �� ��
��� �����.
�� ��
�� ��� �� ���� � � ���� �����. � �� ��� �� ���
��.
v �� �� ��
v Data Protection for SQL �� �
v Tivoli Storage Manager � � �
v ��� �
�� � �� �
Data Protection for SQL� �� � �� ��� �� � ��, � � � ��
� �� ��� �� �����. �� 1��� �� � �� �� �� � ���
��(SQL ������)� ���� �����. ����, �� �� � �(�� �
� ��)� �� �� ��� �� �� ���� �� �� ��� ���
����. ���, � �� ���� ��� � � ������. ��, �� �
������ ��� ���� ����� � �� ��� �����.
Data Protection for SQL� ������ ���� ���� �� ��� �����.
� ��� �� ���� ����� � � �� �� ��� �����. �� �
�� ��, Data Protection for SQL� ���� ������ ��� �� ��
36 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
� � � �����. ��� �� ��� ������ ��� �� �����
����� � ������ ��� �� �� �� �� ����� � � ��
�. � ��� � ���� �� � ��� �� � ���.
�:
1. GUI� ��� � �� ���� �� �� ����. ����, ����� �
� ����.
2. � GUI� �� �� ���� �� �� ��, ������ �� �� ��
��.
�� �� ��
Data Protection for SQL� � �� ��� ���� �� Data Protection for SQL
GUI� ��� ��� �� �� � � �� ��� ��� ������� ��
� ���� ����. ��, �� ��(������� � ), � ��(�� � )
�� �� ��(�������� ��� ���)� �� � ���. Data Protection
for SQL� �� �� �� ������ �� � ��, � ��� ��� �
�� �� ���� � �� �� Tivoli Storage Manager ����� ��� �
�� ���.
�� ���� ��� �� � �� �(�� �� �� �)� �� �� ���
�� ����, �� ��� ���� �� �� � �� �� �����. �� �
� �� �� � ���.
� 5. GUI � ��
� �� �� ���
����� �� ��, �� � �� ��� ����. 39
��/� �� ��, � � � ��� ����. 41
����� �� ��, �� � �� ���� �����. 43
��/� �� ��, ��, � , � � �� ���� �����. 43
���� ��� ����� �� ���� ����� �����
����.
49
������ �� � �� ��
��� �� �� � ����� � �� ��� ��� �� ���� ���
���� �� ������� �� ��� �����. � � ����� ���
(���� ��) ���� ���� �� ��� �����. �� ��� ��
�� ������� ��� ������ ��� ����� ��� �����.
1. ��� SQL Server �� ����� Data Protection for SQL �� �� Data
Protection for SQL �� �� �� ��� � SQL Server �� ��� �
� �� ��� ��� � ���, ��� �(+)� �� � ����. ���,
SQL Server �� ��� �����.
� 4 ��� ��� ����� �� 37
�: �� SQL Server ����� �� ����� �� ��� �� �� ��
� �� �� �� ��� ��� � ��, �� ��� �� GUI�� ��
����� ��� �� ����.
2. �� �� �� �� � ���� � � ��� ��� �(+)� �� ���
� ����. �� ��� � �� �� ����� ���� ��� �� ��
� � �� SQL Server� � �� ������� �����.
3. ���� � � � ����� � ��� �� ������ �� �����
� ����� ��������. ������ ���� � � � �� �� �
��� � � �� �� ��� �� �����. � ��� �� ���
�� � � ���� �� ����� ���.
�: ����� �� ��� ����, �� ��� �� � �� � � ��
�� ������� � � ��� � ���. �� ��� �� ���
� � �� �� ���� ��� �����. ����� �� ��� �
������� � � ������ ����.
4. � ���� �� ��� � �� � � �����. ��� ��� ��
� ���� ���� � � ����� � ���. � ���� � �
�����. � ���� �� ��� �� � ���.
v ��� ���� �� �� � ���.
v ��� �� �� ���� � ���.
�:
1. ��� �� ���� ���� � ����. � �� ��� ����
����� � ���. �� ������� ���� ���, ���� SQL
Server ��� ��������.
2. ������ ���� �� ���� ��� �����. �, �������
��� ������� �� ����� ����. �� ��� ���� �
� ��� ����. ���, � � �� ����� ��� � ���
����. � � ���� �� ���� ����.
3. ��� �� ������� � ��� ���, ��� � � � ����
��( ���) ����.
4. �� ��� �� ���� � � � ���� X� �����.
5. ″��″�� ��� � � � ���� ! ��� ���� �� � ����.
6. Data Protection for SQL �� ���� SQL �� ���� sqluserid� ���
� ������� � ��� �� � �� ��, SQL Server ��� � � �
SQL ��� ��(SQL ��� ID � ��)� �� ��� �����. Data
Protection for SQL� ��� SQL Server� ������ ���. ��� ��
�� ��� ���� ����, � SQL Server� ���� �����. ���
��� ����, ������� �� � /sqlserver ��� ���� �� ��
38 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
��� ����. ��� ��� ������ � ���. Data Protection for
SQL GUI� �� �� SQL Server� ���� ��� �����.
7. �� ���� � ��� SQL Server� � ���� ��� ��, �� ���
�� ��� �����.
8. �� �� ��� ��� ���, �� dsm.opt �� (/sqlserver, /configfile ��
/tsmoptfile ����� ��� � �)� ������. �� �� �� ��
/tsmoptfile ����� ���� �� Tivoli Storage Manager Server� � �
�� �� ���.
SQL ������ ��
�� ��� �� SQL ������� ������.
1. Data Protection for SQL GUI� ������.
�: MSCS�� Data Protection for SQL� � �� ��, ���� /sqlserver
����� ���� GUI� ���� ���. �� ��� 16 ���� �
�����.
2. ��� �� ��� �� ����� �� �� ��/� �� � ��� �
���. �� ��� ������� �� �� � 41 ���� ��/�� �� ��
� ������.
3. �� ���� ��� SQL ������� �� �� ���� �������
� � �����.
��� �� ���� ��, �� ��� �� �� ��� ��� � ���
�� ��� �����.
������ �� �
����� �� � ���� �� �� ��� ��� �����.
��
������ ��� ���� ��� � � �����.
�� �� �� �� ��� ��� ������� � � ���� ��� �
� �����.
��
���� ��� ���� ��� �� �����.
��� ��� ��� �� �� ��� 98 ���� ��� ���� ���� ��
����.
��� ��� �� �� ���� �� ��� �����.
1. ����� �� �� �� � � ���� �� �� � ��� ��
��. ��� � ����.
� 4 ��� ��� ����� �� 39
2. �� ��, �� ��� �� ��� �����.
�����
���� ��� ��� ����� �� ��� � ���. ���
1��, � ��� �� �� �����. �� ��� 134 �����
/stripes ����� ������.
�:
a. ���� �� SQL �� �� ��� �� ���. � �� ��
� �� ���� 0���.
b. SQL Server 7.0��� �� 32�� ��� ����� ���� SQL
Server 2000��� �� 64�� ��� ����� �����.
�� �� ���
SQL Server� �� ���� � �� ��� ���� ��� �����
� ���� ���� � � � ���. ��� 20���. �� �
�� 118 ����� /diffestimate ����� ������.
�� ��
�� ���� �� �� ���� ��� ��� ���� ���� �
��� �� � ���. �� ��� 135 ����� /truncate ��
��� ������.
�� �� ���
SQL Server 2000� �� ���� � �� ��� ���� �� ��
�� ��� ���� �� ���� �� ��� ������ ���� �
��� ��� � ���. ��� 0���. �� ��� 120 ���
�� /logestimate ����� ������.
3. �� ��� �� �� ��� ������.
�� � �� ���� ��� ���� ����� � � ��� ��
�� ��� � ��� ����� �����.
���:
v �� ��� �� sql truncate log on checkpoint ��� ��� �������
���, Data Protection for SQL� �� � � ��� � ���� x� �
��� � ��� ��� �� � ��� � ���. �� � ��� ��� SQL
������� ��� � �� �����.
v �� ��� ���� �� ���� Tivoli Storage Manager Server� ��
� �� ��� ��� �� ���� � �����. ��� �� ���� ��
�� �� ��� � ��� ��� ��� �����. ��� ���� �, Tivoli
Storage Manager� �� �� �� � �� � ��� ����� ����
�. ��, � ��� ��� ��� �����.
40 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
��/�� �� �
��/� �� � ���� �� �� ��� ��� �����.
�� ��� �� �� ��� �����.
�
��� �� ��� ��� �����.
�
��� � ��� ��� �����.
��� ��� ��� �� �� ��� 98 ���� ��� ���� ���� ��
����.
��� ��� �� �� ���� �� ��� �����.
1. ��/� �� �� �� � � ���� �� �� � ��� ���
�. ��� � ����.
2. �� ��, �� ��� �� ��� �����.
�����
���� ��� ��� ����� �� ��� � ���. ���
1��, � ��� �� �� �����. �� ��� 134 �����
/stripes ����� ������.
�:
a. � �� SQL �� �� ��� �� ���� ���.
b. SQL Server 7.0��� �� 32�� ��� ����� ���� SQL
Server 2000��� �� 64�� ��� ����� �����.
3. �� ��� �� �� ��� ������.
�� ��
����� �� ���� ��� ������ � � � � � ����. ���
� ������� ������ �� ��� �� �����.
��/� �� �� �� ������ ���� ��� ����� � �� ����
������ � � � � � ���. ����� ������� � �� �
��� ����� �� �� �� �����. � ��� ��� � �� ��
����.
v �� ���� �� ���� �� � ��� �����. �� ��, ���
� ������� � �� ��� ��� ���� � � � �� �� �
� ��� ����.
v � � � ���� �� ���� �� ���� ����.
v � ��� ��, ������ ��� �� ��� �� �� ���� ��
���.
� 4 ��� ��� ����� �� 41
�� ��
� ��� �� ��� �� � � SQL Server ���� ������� �����
� � ��� �� ��� �����.
v ������ ��
v ��� ������ �
v ��� ���� �� �
v ������ ��� ��
v ������ ��( ���)
– into/bulk �� �
– ������ �� ���
– �� ��
– �� ���
– ��� ������
– DB ���� ��
��/� �� ��� �� ��� �����.
v ������� ����� �� � ����� ��(� ��� �� �����
�� ������� � �� ���):
– � ��
– ��� �
v �� ����� �� �� ����� ��:
– �� �� ��
– �� �� ��
– ��� �
42 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
SQL ������ ��
������� ��� �, ������� � ���� ���� ��� �� �
� � ���� ��� ��� � ��� ������. � �� ��� SQL �� �
�� �����.
����� ��
��, �� � �� ����� ������� ������� � � ���
� ���.
��/� ��
��, � , � � �� ���� ������ �� ������� � �
��� � ���.
GUI�� �� ��� ���� �� ��� �����.
1. Data Protection for SQL GUI� ������.
�: MSCS�� Data Protection for SQL� � �� ��, /sqlserver ����
� ���� GUI� ���� ���. �� ��� 16 ���� �����
�.
2. ��� �� ��� �� ����� �� �� ��/� �� �� ����.
�� � �� ���� �� ����� �� �� �����.
3. ���� ��� �� � Tivoli Storage Manager Server� �� �, ���
SQL ������� �� �� ���� ������� � � �����.
4. �� ��, �� � � ���� ��� �����. �� ��� 44 �
��� ��� ���� ������.
5. �� ��� �� �� ��� ������.
������ �� �
�� ��� �� �� ����� �� � ��� ����.
� ����� ��, �� �� � �� ��� ��� �����.
v �� F₀ � �...
– �� �� �� �� � ��� ��� �� �� ��� ����.
v �� �� D₀ � �...
– ��� �� F₀� ����.
– F₀ D₀ � �� �� �� �� � �� ��� ����.
v �� L₀ � �...
– � ��, ��� �� �� D₀� ����.
– ��� �� F₀� ����.
– D₀� � ���� L₀ D₀ � �� ��, D₀� �� ���� L₀� F₀� �� ��� ����.
� 4 ��� ��� ����� �� 43
– D₀� � ��, F₀ D₀ � �� �� � �� �� ��� ����.
v �� F₀ ��� �...
– ��� �� � �� ��� ����.
v �� �� D₀ ��� �...
– � ��, ��� �� �� D₁� ����.
– �� �� �� L₀� � ��, L₀ D₁ � �� ��� ��� D₁�
��� L₀ ��� �� �� � �� ��� ����.
v �� L₀ ��� �...
– L₀ ��� �� ��� ����.
��/�� �� �
�� ��� �� �� ��/� �� � ��� ����.
� ����� ��, ��, � , � � �� ��� ��� �����.
v ��� �� N₀ � �...
– N₀ ��� �� �� �� ��� ����.
v �� �� L₀ � �...
– ��� ��� �� N₀� ����.
– N₀ ��� �� �� �� ��� ����.
v ��� �� N₀ ��� �...
– � ��, N₀ �� ��� ��� �� N₁ � �� ��� ���, N₁� ��� N₀ ��� �� ��� ����.
v �� �� L₀ ��� �...
– L₀ ��� �� �� � ��� ��� ����.
– � ��, �� ��� ��� ��� L₀ ��� �� �� �� ��� �
���, L₀ ��� �� �� ��� ����.
�� ��
����� �� ��� ��/� �� ��� �� ��� �� � ���.
�� � ��� ��
� ��� ��� �� � �� ��� �� ����� � �� �
���. ���, ��� ��� ����� � ��� � ���. ���,
�� ����� �����. � ��� �� �� �, Data Protection for
SQL� ��� ����.
1. �� � ��� ����� �� Tivoli Storage Manager� ���
���.
2. ���� ���� ����.
3. �� �� ��� �� ��� � ���.
44 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
�����
�� ���� ��� ��� ����� �� ��� � ���. ��
� 1��, � ��� �� �� �����. �� ��� 134 �����
/stripes ����� ������.
�:
1. � �� SQL �� �� ��� �� ���� ���.
2. SQL Server 7.0��� �� 32�� ��� ����� ���� SQL
Server 2000��� �� 64�� ��� ����� �����.
��� � ��� ��� �� �� ������� �� � ���. ���
������� ��� �� ����. � ��� �� �� �����. 128
���� ������.
�� GUI�� ��� �� ����� ���(�: ��, �� ��, ��) � �
�� ��� Data Protection for SQL� SQL� ��� �������
�� �� ������� �� ��� ����� �����. � ��� �
�� ����, ��� � ��� �� � ���. �� ��� 125
���� ������.
����� ���
� ��� ��� �� �� ���� ������� ����� ���
� ���. ��� ������ ���� �� ����. � ��� ��
�� �����. 117 ���� ������.
��� � ��� ��� ��
Data Protection for SQL �� ���� Tivoli Storage Manager Server�
�� �� CD-ROM �� �� ��� �� �� ��� ���
� � ��� � ���. � ��� ��� � �� �� �� �����
��� �(+)� � � Tivoli Storage Manager�� �����. � ��
� ��� ����. 122 ���� ������.
� � � � ��� ��� ��
Tivoli Storage Manager�� �� ��� ��� �, Data Protection for
SQL� Tivoli Storage Manager Server� �� �� �� ��� ��
� � � ��� � ���. � ��� ��� ��� ����. 118 �
122 ���� ������.
����� �� ���� �� �� ��� ��� � ���.
�� ��
� ��� ��� �� ��� ��� ��� � ���. ���, �
� �� � �� ��� �� � � ������ ���� �����.
� ��� ��� ��� ����.
� 4 ��� ��� ����� �� 45
Data Protection for SQL GUI� /relocate � /to ����� ���� ��
��. ��� ����� �� �� � ��� �� ���� �� �
����� ���� ���. /relocate � /to ����� �� �� ���
126 ���� ������.
�: SQL Server 2000 ����� � ��� �����. � ��� SQL
Server 7.0 ����� �� ����� SQL Server 2000��� �� �
� �����.
� ��
��� ��, � �� ��� �� ������� ��� �� ��� ��
� � ���. � ��� �� �� ����� �� ��� �� ���
�� ��� ��� ���� �� �����.
� �� �� ��
�� �� ��� �� �� ��� � �� ��� �����.
v �� �� ��
v �� � � �
v ���� ��
v �� �� ��
�: ���� �� � �� �� �� ��� SQL Server 2000��� ��
�����.
�� �� � ��� ���� �� �� ��� � ���. ����
�� � �� �� ��� ���� ��� �� �� ��� ���� ��
�� � �� � ��� ��� �� � ��� ���.
��� �� ��� ����, � �� �� �� � ��� �����.
� ��� �� ���, ��� �� ���� � ��� �� ����
�. �� �� ��� �� �� ��� 132 ����� /stopat� ����
��.
�� ��
�� ��� �� ��� ��� ��, ��� ����� �� � ��/� ��
�� ���� ���� ����.
v SQL Server �� ������� ������, Tivoli Storage Manager Server
� �� ���� �� � ��� �����.
v �� �� ����� �� ��� �����. �� ��� 47 ���� ���
��� ������.
46 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
v �� ����� �� �� ��� �� �����(� �� �� � ��
� ���).
�� ��� �� �� ��� �����.
v ����� �� ��� �� ����� �� ��� ��� �� ��� �
�� ���� ��� �� ����� � � � ����.
v ��/� �� ���� ��� �� ����� � � � ���. �� ���
�� �� � � ��, ����� ������ ��� � � � �� ��
���. �� ������ �� �� �����.
�: �� �� ����� �� � � ���� difffull� �����.
�� ��
�� ��� �� ������ ����� ������, �� ����� �� ��
��� � ��� �����.
v �� ���� ��
v ��(��/���)
v �� ���� �� � � �
v �
v ��� ����
v ����
v �� ���� ID
����� �� ��� ��� �� ��� ������ �� �� �� �� �
�� ��� � ���.
v ��� ��� �
v ��� ��� �
v ��� �� �
v ��� �� �
v Data Protection for SQL ��
v SQL Server ��
v SQL ������ ��� ��
v � �� ��� ID
v ���� ��� ID
v ���� � �
� 4 ��� ��� ����� �� 47
��/� �� ��� �� ����� ������ � ����� �� �� ��
� �����(��� � � ��).
v � ��
v ��� � �
v ��� � �
v � �
��/� �� ��� �� ������ �� ����� �� �� ��� ���
��.
v �� �� ��
v �� �� ��
v ��� �� �
v ��� �� �
�� ��:
� ���� �� � � �� ��� ��� �� �� �� ��� ��� �
���. ��/� �� ���, � ��� ���� ������� ������ �
��� �� �����. �� �� ����� � ��� ���� �� ����
� �� ��� �� �����.
�: � �� ��� �� �� ��� �� ���� ��� � ����.
�� ��� ��� �� ���� �� ��� � � �� ����.
�� ��
�� ����� ��� �� ������� ����� � ��� ����
��. � ��� ����� �� ��� ����. ��� �������
�� � �� ��, ���� �� �� ��� �� ��� ��� ��
�� �� ������ ����. �� �� ��� �� �� ���
�� ���, � �� ��� ���� ��� � �� �� ���� ��
�� � ���.
��� ��� ��� � SQL ������� � ��� ����� � ��� ��
����. �� � � ��/�� �� �� � ��� ��� � ��
� ����� ���� ����. � �� � � ����� �� ��
�� ���� SQL Server 7.0� �� �� ����� ���� �� ��
��� �� �� �����.
Standby �� ���� �
Standby SQL ������� ��� ��� ��� ����� � ���
������. �� SQL ������� standby ���� �� ���� �
���, standby ��� �����. � �� � � ����� �� ��
�� ���� ��, �� � �� �� ���� � �� � �������
48 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
���� �� �����. ��� �� ��� �� � ��� ����
� � ��� ����. ������� �� � ��� ����, �� ��
����� �� �� ����� � ��� ����. ����, �� �
���� �� � ��� ���� ��� �� � ��� �����.
SQL ������ ����
���� ���� Tivoli Storage Manager Server� �� ��� ����� �
���. �� ����� ������� ��� �����.
1. � ��� �� ����� ����.
���� ���� � ��� ���� �� � � ���� �� � �� �
����.
2. ����� �� ����� �����.
3. ���� ��� �� ��� ������.
������ �� ����� �� �� ��� 8 ���� �SQL Server ����
�� ������ ������.
���� �� � ��
���� ��� ����� �� �� ��� ��� ���� �� ����
� �� � �����.
� 4 ��� ��� ����� �� 49
50 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
� 5 � �� ���� ��
� ��� �� ����� � �� �� ��� � �� Data Protection for SQL
�� �����(CLI)� ���� ��� �� �����. Data Protection for SQL
�� ������ ��� tdpsqlc.exe���. � � ��� Data Protection for
SQL� �� ���� ���.
� �� ��
Data Protection for SQL� �� �� ��� �����.
tdpsqlc <mI> <'!v$ E3/v> <03 LsG 1C{ E3/v>
tdpsqlc � �� ���� ����� �� �� ��� ��� ����. ��
� � � �� ����� �����. ��� ����� ���� ���� �
� ����� �����. ���� ����� ���� �� ���� �� �
�� ���. �� ��, ��� ����� ������ �� xyz� ��� backup
�� ���� ���� ����� �� �� full� ��� ���� � ��
��� /sqlbuffers� ����.
tdpsqlc backup xyz full /sqlbuffers=2
�� ���� ���� � � ����� ���� Data Protection for SQL �
�� �� ��� �� �� ��� ��� ″�� ��″ �� ������.
�: tdpsqlc �� tdpsqlc help|? ��� ���� Data Protection for SQL ��
�� ����� �� �� ��� � ���. 90 ���� �Help ���� �
�����.
Data Protection for SQL ��
� 6� Data Protection for SQL� ���� � �� ��� �����. ���
�� �� � ��� ��� ���� ����.
� 6. Data Protection for SQL ��
�� �� ���
Backup �� ��� SQL ������ � � �� � �
Tivoli Storage Manager Server� �����.
58
Query ��, ������, �� ���� � Data Protection for
SQL �� ��� �����.
65
Restore �� ��� SQL ������ � � �� � �
SQL ��� �����.
75
© Copyright IBM Corp. 1997, 2003 51
� 6. Data Protection for SQL �� (��)
�� �� ���
INACTIVate Tivoli Storage Manager Server�� �� ��� �� �
� ����� �������.
87
Help Data Protection for SQL �� ��� �����. 90
Set �� ����� �� �����. 94
CHANGETSM
Password
Data Protection for SQL�� ���� Tivoli Storage
Manager ��� �����.
95
���� ����
� ���� �� ��� Data Protection for SQL �� ���� ����� ��
�� � ����� � �� �� ��� �����.
�� ��� ��
� 7� Data Protection for SQL �� ��� �� ��� 6� ��� �� ����
� �����. �� ��� � 6 � ��� ���� ���.
� 7. Data Protection for SQL �� �� ����
�� �� ���
Full �� ������� ���� ��� � � �����. �
��� �� � ��� �����.
99
Difffull �� �� �� ��� ��� ������� � � �
��� ��� � � �����.
99
Group �������� � �� ��� �����. 100
FIle �������� ��� ��� �����. 98
Set �� �� �� �� �����. 102
Log ���� ��� ���� ��� �� �����. 101
Query ����
Query
Data Protection for SQL query ���� �� �� ���� ���� � ��
� ����.
Query SQL
SQL �� � ������� �� ��� �����.
Query TSM
Tivoli Storage Manager Server � �� ����� �� ��� �����.
Query TDP
Data Protection for SQL� �� �� ��� �����.
query �� ��� ���� 65 ���� �Query ���� ������. ��� �
��� ����� �� �� ��� 103 ���� �Query�� ������.
52 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
��� �� ������ Data Protection for SQL �� � ���� ����� �
����.�� TDPSQLC BACKup
RESTore DIFFINACTIVate FIle
* FULLGroupLogSet
QuerySQLTDPTDP
DIFFFIleFULLGroupLogSetTypes*
HelpSetCHANGETSMPassword
��
set ��� ���� ����� ���� 94 ���� �Set ��� � 107 ����
�Set�� ������. changetsmpassword� ���� ����� ���� 95 �
��� �Changetsmpassword ��� � 113 ���� �CHANGETSMPassword�� �
�����.
��� ���� ����
� 8� ��� �� �� ��� Data Protection for SQL� ���� ����� �
����. �� ���� ����� � ��� ���� �� ��, �� ��� �
��� �����. ��� �� �� ��� 97 ���� ����� ������
������.
� 8. ��� Data Protection for SQL ���� ����
��� ���� Backup Restore Query Inactivate Set
Change
TSM
password
BUFFers X
BUFFER
SIzeX
DATEformat X
dbname
X X
X
SQL ��
TSM��
X
DifffullX X
X
TSM��X
DIFFESTimate X
� 5 �� ����� �� 53
� 8. ��� Data Protection for SQL ���� ���� (��)
��� ���� Backup Restore Query Inactivate Set
Change
TSM
password
FIleX X
X
TSM��X
FROMSQL
SERVerX
FullX X
X
TSM��X
GroupX X
X
TSM��X
LogX X
X
TSM��X
LOGFile X
LOGPrune X
MOUNTWait
fordataX
newpassword X
NUMBER
formatX
oldpassword X
SetX X
X
TSM��X
SQL X
SQLAUTHenti
cationX
SQLBUFFers X
SQLBUFFER
SIzeX
SQLSERVer X
STRIPes X
TDP X
TIMEformat X
TSM X
Types X
TSM��
verifypassword X
* X
TSM��X
��� ����
55 ���� � 9� ��� �� �� ��� Data Protection for SQL� � �
���� �����. ���� ����� � ��� ���� �� ��, �� �
54 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
�� ���� �����. ��� ����� �� �� ��� 114 ���� �
� ������ ������.
� 9. ��� Data Protection for SQL � ����
�� ���� Backup Restore Query Inactivate Set
Change
TSM
password
/ACtive X
TSM��
/ALl X
TSM��
/BUFFersX X
X
TSM��
/BUFFERSIze X X X
/COMPATibility
info
X
SQL ��
TSM��
/CONFIGfile X X X X X X
/DBOonly X
/DIFF
ESTimate
X
diff��
/FILEInfo X
TSM��
/FIles
X
set��
X
full,
group, set
��
/FROMSQL
SERVerX
X
TSM��X
/GRoupsX
set��
X
full,
set��
/INTO X
/LOG
ESTimate
X
log��
/LOGFile X X X X X
/LOGPrune X X X X X
/MOUNTWaitX X
X
TSM��
/OBJectX
X
TSM��X
/OLDerthan X
/PARTial X
full��
/Quiet X X X
� 5 �� ����� �� 55
� 9. ��� Data Protection for SQL � ���� (��)
�� ���� Backup Restore Query Inactivate Set
Change
TSM
password
/RECOVery X
full,
diff, log�
�
/RELocate
/TOX
/REPlace X
log� ��
� ���
��
/SQLAUTHenti
cationX X
X
SQL��
/SQLBUFFers X X
/SQLBUFFER
SIzeX X
/SQLPasswordX X
X
SQL��
/SQLSERVerX X
X
SQL��
/SQLUSer X X
/STANDby X
full,
diff, log�
�
/STOPAT X
log��
/STOPATMark
/AFTER
X
log��
/STOPBEFOREMark
/AFTER
X
log��
/STRIPes X X
/TRUNCate X
log��
/TSMNODeX X
X
TSM��X X
/TSMOPTFileX X
X
TSM��X X
/TSMPasswordX X
X
TSM��X
56 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
���� ��
��� �� ����, Data Protection for SQL ���� ��� � �� ���
���.
v ���� ���� �� �� �� ��� �� ���.
v � ����� ��(/) �� ��(-)� ������.
v �� ���� ���� ���� ��� ��� �� � ����� � �
���.
v ���� ��� ��� � ���. �� ��� �� ������� ���� �
����.
v ������� �� SQL ���� ������� � � ����� �����.
v ����� ��� ��� ���� ������.
v � ��� ������ �� �� � ���. ���� �� �(=)� ��
����(=).
v ���� �� ���� �� ��� �� �� � ���� �����.
v � �� ���� ���� � � ����� �� ���� � �� ��
� � ���. �� ����� �� ��� ����� ��� �����.
– FIle=
– Group=
– Log=
– Set=
– /FIles=
– /GRoups=
– /RELocate=
– /TO=
�� ��, /files=a,b �� /files=a /files=b
�: �� � ��� � ����� ��� �� ����. �� ��,
/files=a /groups=y /files=b /groups=z
v �� ��� ��� ���� ��, ��� ��� �� �� �� �� �� �
�����.
�� TDPSQLC �
,
Backup dbname*
��
v ���� ������ ���� �� ��� �� ����� ���� �� �
�� ����� ��(*)� ������.
� 5 �� ����� �� 57
�:
1. Data Protection for SQL ��� Data Protection for SQL �� 1�� ���
�� ��(:)� ��� ����.
2. �� ����� ��� �� ��� xi ���� ��� ����� ���� �
�����.
��
SQL ������� � ��� ���� � �� ���� Data Protection for
SQL ��� ��� � ���. Data Protection for SQL�� Tivoli Storage
Manager Central Scheduler� ���� ��� �� ��� 139 ���� � A
�Tivoli Storage Manager ��� ���� ������.
��� ���� Data Protection for SQL �� ���� ��� �� ���
�� ���. � ��� ���, /tsmoptfile ����� ������. Data Protection
for SQL ��� �� ��� �� ��� 24 ���� �Data Protection for SQL
�� �� ���� ������.
Data Protection for SQL �
��� �� �� ��� ����� �� ������ ��� Data Protection for
SQL �� ��� �� ��� �� �����. ��� ����� �� ���
97 ���� � 6 ��� ������ ������.
Backup ��
SQL Server�� Tivoli Storage Manager Server� Tivoli Storage Manager � �
��� �� ��� SQL ������ �� �� � � ����� backup ���
������. * ��� ���� �� ������� ��� �� ���. �� �
����� � ���� �� ��� �� � �� � ��� ������� ���
� ���.
���:
v tempdb ������� ��� ��� �� SQL Server� �� ����� �
���� ��� � ����.
v �� � �� ��� ���� ��� � � � ���, � �� ��� ���
� ���� ���� ����. � �� �� ��� ���� ��� ���
����.
v Data Protection for SQL� SQL Server� ���� � ���� ��� ID��
SQL Server SYSADMIN �� �� ��� �� ���.
58 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
v TRANSACT-SQL ������ ��� ��� ��� DBCC CHECKDB
(‘DBNAME’)� ���� SQL ������� ���� �� ���� ��� �
���.
v SQL Server 7.0�� �� ��� ��� ���� ��� �� � ����.
– SQL ������ �� �� �� �
– SQL ������ �� �� ��
– ���� �� ��� ���� �� ��
– BULK COPY �� SELECT INTO� �� ��� ��
v ��� SQL Server 7.0 ����� ��� ���� 7.0 �� ��� SQL Server�
��� ��� � ����.
��
�� TDPSQLC �
,
Backup dbname*
�
�
FULL
,
FIle= logicalfilename*
DIFFerential A,
Group= groupname*
Log BSet C
��
�� �� (A,B,C)� ���� �� �� ��� �� ������ ��� � �
��� ��� ����.
backup� ���� ����� �� ��� 98 ���� ��� ���� ���� �
�����.
Backup �� ����:��
=3 [�� cfg ���]/BUFFers
=numbuffers
�
�=1024 [�� cfg ���]
/BUFFERSIze=buffersizeinkb
�
�=tdpsql.cfg
/CONFIGfile=configfilename
�
� 5 �� ����� �� 59
�=tdpsql.log [�� cfg ���]
/LOGFile=logfilename
�
�=60 [�� cfg ���]
/LOGPrune=numdays=No
�
�=Yes [�� cfg ���]
/MOUNTWait=No
/Quiet�
�=INTegrated [�� cfg ���]
/SQLAUTHentication=SQLuserid
�
�=0 [�� cfg ���]
/SQLBUFFers=numsqlbuffers
�
�=1024 [�� cfg ���]
/SQLBUFFERSIze=sqlbuffersizeinkb
�
�=″ ″
/SQLPassword=sqlpasswordname
�
�=[local computer name �� cfg ���]
/SQLSERVer=sqlservername
�
�=sa
/SQLUSer=sqlusername
=1 [�� cfg ���]/STRIPes
=numstripes
�
�=[dsm.opt value]
/TSMNODe=tsmnodename
=dsm.opt/TSMOPTFile
=dsmoptfilename
�
�=[dsm.opt value]
/TSMPassword=tsmpasswordname
��
A Difffull �:
60 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
=20 [�� cfg ���]/DIFFESTimate
=numpercent
B �� �:
=Yes/TRUNCate
=No
=0/LOGESTimate
=numpercent
C � �:
�
�
�
,
/FIles= logicalfilename*
,
/GRoups= groupname*
�� ��� �� ��� 114 ���� �� ������ ������.
�� �� �
�� 1 - ��
�� 1� � �� �� ������(model � msdb)� Tivoli Storage Manager
Server� Tivoli Storage Manager � ���� ���� �� �����. � �
���� /sqlbuffers � /stripes� � ���.
��:
tdpsqlc back model,msdb full /sqlbuff=2 /strip=2
��:
IBM Tivoli Storage Manager for Databases:Data Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
SQL ������ �� �� �...
������ model �� �� ��, 1/2.��: 0 ��: 1218832 ��: 1218832 ��: 322.48 Kb/Sec
model� ��� ������.
������ msdb �� �� ��, 2/2.��: 0 ��: 8250640 ��: 8250640 ��: 2,463.24 Kb/Sec
� 5 �� ����� �� 61
msdb� ��� ������.
��� � SQL �� �: 2��� � SQL �� �: 2��� � SQL �� �: 2��� � SQL �� �: 0����� � SQL �� �: 0
��� ��: 1,327.52 Kb/Sec��� � ��� �: 9,469,472�� �� ��: 6.97 �
�� 2 - ��
�� 2� /quiet ����� �� test2 ������� �� ��� �� �� ���
��. ���, � Windows �� ��� /sqlauthentication�� ������.
��:
tdpsqlc back test2 full /q /sqlauth=sql
��:
IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
�� 3 - ��
�� 3�� �� ��� ��� test2 �� �� ��� ����. test2� ���
�� �� ��� � ���.
��:
tdpsqlc back test2 difffull /diffest=10
��:
IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
SQL ������ �� �� �...
������ test2 �� �� ��, 1/1.��: 0 ��: 5341016 ��: 5341016 ��: 1,120.96 Kb/Sec
test2� ��� ������.
��� � SQL �� �: 1��� � SQL �� �: 1��� � SQL �� �: 1��� � SQL �� �: 0
62 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
��� ��: 1,120.24 Kb/Sec��� � ��� �: 5,341,016�� �� ��: 4.66 �
�: �� �� ����� CLI �� � GUI ��� ��� ″difffull″� ����
�.
�� 4 - ��
�� 4�� ��� test2 � model� �� �� ���� �� ��� ���
�. �� ���� ��� ����.
��:
tdpsqlc back test2,model log /trunc=no
��:
IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
SQL ������ �� �� �...
������ model �� �� ��, 1/2.��: 0 ��: 80656 ��: 80656 ��: 67.55 Kb/Sec
model� ��� ������.
������ test2 �� �� ��, 2/2.��: 0 ��: 88920 ��: 88920 ��: 73.28 Kb/Sec
test2� ��� ������.
��� � SQL �� �: 2��� � SQL �� �: 2��� � SQL �� �: 2��� � SQL �� �: 0
��� ��: 70.44 Kb/Sec��� � ��� �: 169,576�� �� ��: 2.35 �
�� 5 - ��
�� 5� test2 ������� ��� group1��� �� �� ���� �� ��
���.
��:
tdpsqlc back test2 group=group1
��:
IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0
� 5 �� ����� �� 63
(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
SQL ������ �� �� �...
������ test2 �� �� ��, 1/1.��: 0 ��: 866888 ��: 866888 ��: 513.07 Kb/Sec
test2� ��� ������.
��� � SQL �� �: 1��� � SQL �� �: 1��� � SQL �� �: 1��� � SQL �� �: 0
��� ��: 512.76 Kb/Sec��� � ��� �: 866,888�� �� ��: 1.65 �
�� 6 - �
�� 6� �����(*)� ���� test2� ��� �� ��� ���� �� ���
��. ��� ��� ������� � � �� ��� �����.
��:
tdpsqlc back test2 file=*
��:
IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
SQL ������ �� �� �...
������ test2 �� �� ��, 1/3.��: 0 ��: 669832 ��: 669832 ��: 569.31 Kb/Sec
test2� ��� ������.
������ test2 �� �� ��, 2/3.��: 0 ��: 669832 ��: 669832 ��: 388.90 Kb/Sec
test2� ��� ������.
������ test2 �� �� ��, 3/3.��: 0 ��: 13958280 ��: 13958280 ��: 2,911.39 Kb/Sec
test2� ��� ������.
��� � SQL �� �: 3��� � SQL �� �: 3��� � SQL �� �: 3��� � SQL �� �: 0
64 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
��� ��: 1,987.15 Kb/Sec��� � ��� �: 15,297,944�� �� ��: 7.52 �
�� 7 - �
�� 7� test2 ������� � ��� �� � � �� �� ��(��� �
� ����� ��)� ���� �� �����. /groups � /files ����� �
� ��� ���� � � �����.
��:
tdpsqlc back test2 s /groups=primary /files=test2_2data,test2_3data
��:
IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
SQL ������ �� �� �...
������ test2 �� �� ��, 1/1.��: 0 ��: 14706896 ��: 14706896��: 3,404.98 Kb/Sec
test2� ��� ������.
��� � SQL �� �: 1��� � SQL �� �: 1��� � SQL �� �: 1��� � SQL �� �: 0
��� ��: 3,402.56 Kb/Sec��� � ��� �: 14,706,896�� �� ��: 4.22 �
Query ��
SQL Server� ������, Tivoli Storage Manager Server� �� ���� � Data
Protection for SQL� �� ��� ����� query ��� ������.
���:
v ���� � ��� ��� ��� � � �� � ���. Windows ��
�� �� ��� ��(�� ��)� ���� Data Protection for SQL query
��� �� ��� ��� ��� �� ���� � ���.
TDPcommandstatement > [[drive:]path\]filename.ext
��� ����� ����.
TDPcommandstatement >> [[drive:]path\]filename.ext
��� �����.
� 5 �� ����� �� 65
�� ��, ��� ����� �� � ���.
v Windows more �� ��(�� ��)� Windows �� �� ��� � �
��� � �� � ��� �� ��� ��� � ���.
TDPcommandstatement | more
���� TDPSQLC
�
�
Query SQL,
dbname *TDPTSM A
,
dbname*
��
�� �� (A)� ���� Tivoli Storage Manager ��� �� ������ ��
� � ���� ��� ����.
query� ���� ����� �� ��� 103 ���� �Query�� ������.
Query �� ����:��
=3 [�� cfg ���]/BUFFers
=numbuffers
�
�=1024 [�� cfg ���]
/BUFFERSIze=buffersizeinkb
/COMPATibilityinfo�
�=tdpsql.cfg
/CONFIGfile=configfilename
�
�=sqlserver value [or cfg. value]
/FROMSQLSERVer==sqlservername
�
�=tdpsql.log [�� cfg ���]
/LOGFile=logfilename
�
�=60 [�� cfg ���]
/LOGPrune=numdays=No
�
,
/OBJect= objectname*
�
66 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
�=INTegrated [�� cfg ���]
/SQLAUTHentication=SQLuserid
�
�=″ ″
/SQLPassword=sqlpasswordname
�
�=[local computer name �� cfg ���]
/SQLSERVer=sqlservername
�
�=sa
/SQLUSer=sqlusername
=[dsm.opt value]/TSMNODe
=tsmnodename
�
�=dsm.opt
/TSMOPTFile=dsmoptfilename
=[dsm.opt value]/TSMPassword
=tsmpasswordname
��
A Query TSM �:
�
�
�
�
*
FullDifffull
,
Log= logobjectname*
,
FIle= logicalfilename*
,
Group= groupname*,
Set= setobjectname*
Types
�
�
/ACtive
/ALl,
/OBJect= objectname*
�
�/FILEInfo
=No/MOUNTWait
=Yes
query ��� �� ��� 114 ���� �� ������ ������.
� 5 �� ����� �� 67
Query �� ��
�� 1 - SQL Server
�� 1� SQL Server mutalisk� ���� ��� ��� � ����.
��:
tdpsqlc query sql /compat
��:
IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
SQL server ��----------------------
SQL server �� ........................ MUTALISKSQL server �� ....................... 7.0
�� �� �� ID .................... 52�� �� ��� ID ..................... 1252��� ��� ID ........................ 1033��� �� �� ID .............. 196609���� .................................. No
�� 2 - SQL �����
�� 2� �� SQL Server ������ test2� ���� SQL Server 7.0� ��
��� ��� � ����.
��:
tdpsqlc query sql test2 /compat
��:
IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
SQL server ��----------------------
SQL server �� ........................ MUTALISKSQL server �� ....................... 7.0
�� �� �� ID .................... 52�� �� ��� ID ..................... 1252��� ��� ID ........................ 1033��� �� �� ID .............. 196609���� .................................. No
68 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
SQL ������ ��------------------------
SQL ������ �� ........................ test2��� SQL ������ ��� �� ........ 104,857,600��� SQL ������ ��� �� ............. 14,680,064��� SQL ������ �� �� ......... 104,857,600��� SQL ������ �� �� .............. 14,192,640SQL ������ ��� ��.......... 70SQL ������ � .....................
�� 3 - TDP
�� 3� Data Protection for SQL�� �� �� ��� �����.
��:
tdpsqlc query tdp
��:
IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
TDP for Microsoft SQL Server �� �---------------------------------------------------
BUFFers ................................... 3BUFFERSIze ................................ 1024DATEformat ................................ 1DIFFESTimate .............................. 20FROMSQLserver .............................LANGuage .................................. AMENGLOGFile ................................... tdpsql.logLOGPrune .................................. 60MOUNTWaitfordata .......................... YesNUMBERformat .............................. 1SQLAUTHentication ......................... INTegratedSQLBUFFers ................................ 0SQLBUFFERSIze ............................. 1024SQLSERVer ................................. .STRIPes ................................... 1TIMEformat ................................ 1
�� 4 - TSM �
�� 4� Tivoli Storage Manager Server�� �� � ��� ����� � ��
�� ������� �� ���� ��� �����.
��:
tdpsqlc query tsm * types /all
��:
� 5 �� ����� �� 69
IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
�� ���� ��-------------------------
SQL ������ �� ........................ modelSQL server �� ........................ MUTALISK�� �� �� ���� � .. 1�� ��� �� ���� � .. 1�� �� �� ���� � .. 1
SQL ������ �� ........................ msdbSQL server �� ........................ MUTALISK�� �� �� ���� � .. 1
SQL ������ �� ........................ test1SQL server �� ........................ MUTALISK�� �� �� ���� � .. 1�� ��� �� ���� � .. 1�� �� �� ���� � .. 1
SQL ������ �� ........................ test2SQL server �� ........................ MUTALISK�� �� �� ���� � .. 1�� ��� �� ���� � .. 1�� �� �� ���� � .. 1�� ��� �� ���� � .. 1�� �� �� ���� � .. 4�� ��� �� ���� � .. 3�� �� �� ���� � .. 1�� ��� �� ���� � .. 1�� �� �� ���� � .. 1�� ��� �� ���� � .. 3�� �� �� ���� � .. 1�� ��� �� ���� � .. 2
�� 5 - Tivoli Storage Manager �����
�� 5� Tivoli Storage Manager Server�� �� ������ test2� ���� �
�� �� �� �� ����� �����.
��:
tdpsqlc query tsm test2
��:
IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
�� ���� ��-------------------------
SQL server �� ........................ MUTALISKSQL ������ �� ........................ test2
70 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
�� ���� � ....................... ���� ���� �� ...................... ���� �� ��/�� .............. 06/27/2003 15:25:43�� �� .............................. 15,236,608������ ���� �� ..................... 20030627152543\0000015F�� ����� ����� � ....... 1
SQL server �� ........................ MUTALISKSQL ������ �� ........................ test2�� ���� � ....................... ���� ���� �� ...................... ���� �� ��/�� .............. 06/27/2003 15:26:19�� �� .............................. 4,682,240������ ���� �� ..................... 20030627152619\0000015F�� ����� ����� � ....... 1
SQL server �� ........................ MUTALISKSQL ������ �� ........................ test2�� ���� � ....................... ���� ���� �� ...................... ���� �� ��/�� .............. 06/27/2003 15:26:44�� �� .............................. 86,528������ ���� �� ..................... 20030627152644\0000015F�� ����� ����� � ....... 1
SQL server �� ........................ MUTALISKSQL ������ �� ........................ test2�� ���� � ....................... ��SQL �� �� �� ................... group1�� ���� �� ...................... ���� �� ��/�� .............. 06/27/2003 15:27:50�� �� .............................. 865,792������ ���� �� ..................... 20030627152750\0000015F�� ����� ����� � ....... 1
SQL server �� ........................ MUTALISKSQL ������ �� ........................ test2�� ���� � ....................... ���� ���� �� ...................... ���� �� ��/�� .............. 06/27/2003 15:27:51�� �� .............................. 86,528������ ���� �� ..................... 20030627152751\0000015F�� ����� ����� � ....... 1
SQL server �� ........................ MUTALISKSQL ������ �� ........................ test2�� ���� � ....................... ��SQL �� �� �� .................... test2_2data�� ���� �� ...................... ���� �� ��/�� .............. 06/27/2003 15:29:31�� �� .............................. 669,184������ ���� �� ..................... 20030627152931\0000015F�� ����� ����� � ....... 1
SQL server �� ........................ MUTALISKSQL ������ �� ........................ test2�� ���� � ....................... ���� ���� �� ...................... ���� �� ��/�� .............. 06/27/2003 15:29:35�� �� .............................. 86,528
� 5 �� ����� �� 71
������ ���� �� ..................... 20030627152935\0000015F�� ����� ����� � ....... 1
SQL server �� ........................ MUTALISKSQL ������ �� ........................ test2�� ���� � ....................... ���� ���� �� ...................... ���� �� ��/�� .............. 06/27/2003 15:30:02�� �� .............................. 14,326,272������ ���� �� ..................... 20030627153002\0000015F�� ����� ����� � ....... 1
SQL server �� ........................ MUTALISKSQL ������ �� ........................ test2�� ���� � ....................... ���� ���� �� ...................... ���� �� ��/�� .............. 06/27/2003 15:30:38�� �� .............................. 86,528������ ���� �� ..................... 20030627153038\0000015F�� ����� ����� � ....... 1
�� 6 - TSM �����
�� 6� Tivoli Storage Manager Server�� ��� ��� � �� Test1 ���
���� �� ��� �����.
�: ���� ��� SQL Server 2000�� ��� �� ����� �� �����.
SQL Server 7�� ��� �� ����� �� ���� ��� ���� ��
��� � ���.
��:
tdpsqlc q tsm Test1 full /compat
��:
IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
�� ���� ��-------------------------
SQL server �� ........................ RBSTEST11\RBSTEST11_2000SQL ������ �� ........................ Test1�� ���� � ....................... ���� ���� �� ...................... ���� �� ��/�� .............. 06/27/2003 11:15:44�� �� .............................. 89,607,680������ ���� �� ..................... 20030627111544\00000700�� ����� ����� � ....... 1SQL server �� ....................... 8.0.194���� .................................. NoTDP �� .............................. 2.2.0.0SQL ������ ��� ��.......... 80��� SQL ������ ��� �� ........ 93,585,408
72 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
��� SQL ������ ��� �� ............. 90,439,680��� SQL ������ �� �� ......... 104,595,456��� SQL ������ �� �� .............. 14,225,408SQL ������ � ..................... Torn page detection
�� 7 - TSM �����
�� 7� ������ Test1� �� � ��� �� �� ����� �����. �
��, �� ��� ����.
��:
tdpsqlc q tsm Test1 full /fileinfo /all
��:
IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
�� ���� ��-------------------------
SQL server �� ........................ RBSTEST11\RBSTEST11_2000SQL ������ �� ........................ Test1�� ���� � ....................... ���� ���� �� ...................... ����� �� ��/�� .............. 06/27/2003 11:15:44�� �� .............................. 89,607,680������ ���� �� ..................... 20030627111544\00000700�� ����� ����� � ....... 1
SQL �� �� �� ................... Group1��� SQL �� ��................ 90,439,680��� SQL �� �� ..................... 87,293,952SQL �� �� �� ................... File1Group1SQL �� �� �� .................. C:\Program Files\Microsoft SQL Server\MSSQL$RBSTEST11_2003\data\File1Group1_Data.NDF��� SQL �� �� ................ 47,382,528��� SQL �� �� ..................... 44,236,800SQL �� �� �� ................... File2Group1SQL �� �� �� .................. C:\Program Files\Microsoft SQL Server\MSSQL$RBSTEST11_2003\data\File2Group1_Data.NDF��� SQL �� �� ................ 43,057,152��� SQL �� �� ..................... 43,057,152
SQL �� �� �� ................... Group2��� SQL �� ��................ 2,097,152��� SQL �� �� ..................... 2,097,152SQL �� �� �� ................... File1Group2SQL �� �� �� .................. C:\Program Files\Microsoft SQL Server\MSSQL$RBSTEST11_2003\data\File1Group2_Data.NDF
� 5 �� ����� �� 73
��� SQL �� �� ................ 1,048,576��� SQL �� �� ..................... 1,048,576SQL �� �� �� ................... File2Group2SQL �� �� �� .................. C:\Program Files\Microsoft SQL Server\MSSQL$RBSTEST11_2003\data\File2Group2_Data.NDF��� SQL �� �� ................ 1,048,576��� SQL �� �� ..................... 1,048,576
SQL �� �� �� ................... PRIMARY��� SQL �� ��................ 1,048,576��� SQL �� �� ..................... 1,048,576SQL �� �� �� ................... Test1_DataSQL �� �� �� .................. C:\Program Files\Microsoft SQL Server\MSSQL$RBSTEST11_2003\data\Test1_Data.MDF��� SQL �� �� ................ 1,048,576��� SQL �� �� ..................... 1,048,576
SQL �� �� �� ................... TRANSACTION LOG��� SQL �� ��................ 104,595,456��� SQL �� �� ..................... 14,225,408SQL �� �� �� ................... Test1_LogSQL �� �� �� .................. C:\Program Files\Microsoft SQL Server\MSSQL$RBSTEST11_2003\data\Test1_Log.LDF��� SQL �� �� ................ 104,595,456
SQL server �� ........................ RBSTEST11\RBSTEST11_2000SQL ������ �� ........................ Test1�� ���� � ....................... ���� ���� �� ...................... ���� �� ��/�� .............. 06/27/2003 11:32:59�� �� .............................. 89,607,680������ ���� �� ..................... 20030627113259\00000700�� ����� ����� � ....... 1
SQL �� �� �� ................... Group1��� SQL �� ��................ 90,439,680��� SQL �� �� ..................... 87,293,952SQL �� �� �� ................... File1Group1SQL �� �� �� .................. C:\Program Files\Microsoft SQL Server\MSSQL$RBSTEST11_2003\data\`File1Group1_Data.NDF��� SQL �� �� ................ 47,382,528��� SQL �� �� ..................... 44,236,800SQL �� �� �� ................... File2Group1SQL �� �� �� .................. C:\Program Files\Microsoft SQL Server\MSSQL$RBSTEST11_2003\data\File2Group1_Data.NDF��� SQL �� �� ................ 43,057,152��� SQL �� �� ..................... 43,057,152
SQL �� �� �� ................... Group2��� SQL �� ��................ 2,097,152��� SQL �� �� ..................... 2,097,152SQL �� �� �� ................... File1Group2SQL �� �� �� .................. C:\Program Files\
74 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
Microsoft SQL Server\MSSQL$RBSTEST11_2003\data\File1Group2_Data.NDF��� SQL �� �� ................ 1,048,576��� SQL �� �� ..................... 1,048,576SQL �� �� �� ................... File2Group2SQL �� �� �� .................. C:\Program Files\Microsoft SQL Server\MSSQL$RBSTEST11_2003\data\File2Group2_Data.NDF��� SQL �� �� ................ 1,048,576��� SQL �� �� ..................... 1,048,576
SQL �� �� �� ................... PRIMARY��� SQL �� ��................ 1,048,576��� SQL �� �� ..................... 1,048,576SQL �� �� �� ................... Test1_DataSQL �� �� �� .................. C:\Program Files\Microsoft SQL Server\MSSQL$RBSTEST11_2003\data\Test1_Data.MDF��� SQL �� �� ................ 1,048,576��� SQL �� �� ..................... 1,048,576
SQL �� �� �� ................... TRANSACTION LOG��� SQL �� ��................ 104,595,456��� SQL �� �� ..................... 12,009,472SQL �� �� �� ................... Test1_LogSQL �� �� �� .................. C:\Program Files\Microsoft SQL Server\MSSQL$RBSTEST11_2003\data\Test1_Log.LDF��� SQL �� �� ................ 104,595,456
Restore ��
Tivoli Storage Manager � ���� SQL Server� �� ��� SQL �����
� � � �� � � ����� � ��� ������.
���:
v Data Protection for SQL �� 2� ���� Data Protection for SQL �� 1�
� ��� �� ����� ��� �� ����.
v �� �� �� SQL ������� ��� � ����. ��� SQL �����
�� �� ��� ��� �� ��� �� ��� �� � ���. �� ��
����� �� ��� -m SQL SERVER �� ��� ���� �� ��� �
��� SQL Server� ���� ���. ��� ��� �� �� ��� 159 �
��� ���� �� ���� ������.
�:
1. SQL ������ �� ��� �� ���� Data Protection for SQL� �
��� �� SQL Server� ���� � ���� � �� ������ �
��.
2. SQL Enterprise Manager, SQL Server ������ ����� � � SQL
Server ���� ������ � SQL Server� ���� � � ���.
v Data Protection for SQL� SQL Server� ���� � ���� ���� SQL
Server SYSADMIN �� �� ��� ��� �� ���.
� 5 �� ����� �� 75
v TRANSACT-SQL ������ ��� ��� ��� DBCC CHECKDB
(‘DBNAME’)� ���� ��� SQL ������� ���� ��� � ��
�.
v ��� SQL Server 7.0 �� ����� ��� ���� SQL Server 7.0 ��
�� ��� ��� � ����.
�: �� SQL ������� ��� � commtimeout ��� 10000 ��� �� �
��� �� ��� ��� ��� �� �� � ���. �� ��� LAN
free ���� �� �� � �� ����� �� � �� ���� ���.
��
�� TDPSQLC �
,
Restore dbname*
�
�
�
�
�
�
FULL
,
FIle= logicalfilename A*
FULL BDIFFerential C
,
Group= groupname D*,
Log= logobjectname E*
,
Set= setobjectname F*
��
�� �� (A,B,C,D,E,F)� ���� �� ���� �� ��� �� ������
��� � ���� ��� ����.
resotre ���� ����� �� ��� 98 ���� ��� ���� ���� ��
����.
Restore �� ����:��
=3 [�� cfg ���]/BUFFers
=numbuffers
�
76 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
|
|
|
�=1024 [�� cfg ���]
/BUFFERSIze=buffersizeinkb
�
�=tdpsql.cfg
/CONFIGfile=configfilename
/DBOonly�
�=sqlserver value [or cfg. value]
/FROMSQLSERVer==sqlservername
�
�/INTO= dbname =tdpsql.log [�� cfg ���]
/LOGFile=logfilename
�
�=60 [�� cfg ���]
/LOGPrune=numdays=No
�
�=Yes [�� cfg ���]
/MOUNTWait=No �
,
/OBJect= objectname*
�
�/Quiet
� �
, ,
/RELocate= logicalfilename /TO= physicalfilename �
�=INTegrated [�� cfg ���]
/SQLAUTHentication=SQLuserid
�
� 5 �� ����� �� 77
�=0 [�� cfg ���]
/SQLBUFFers=numsqlbuffers
�
�=1024 [�� cfg ���]
/SQLBUFFERSIze=sqlbuffersizeinkb
�
�=″ ″
/SQLPassword=sqlpasswordname
�
�=[local computer name �� cfg ���]
/SQLSERVer=sqlservername
�
�=sa
/SQLUSer=sqlusername
=1 [�� cfg ���]/STRIPes
=numstripes
�
�=[dsm.opt value]
/TSMNODe=tsmnodename
=dsm.opt/TSMOPTFile
=dsmoptfilename
�
�=[dsm.opt value]
/TSMPassword=tsmpasswordname
��
A � �� �:
�
/REPlace
B �� �� �:
78 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
B1B2
B1 �� �� � 1:
�
=Yes/RECOVery
=No/STANDby= undofilename
/REPlace
B2 �� �� � 2:
�
�
�
,
/FIles= logicalfilename*
,
/GRoups= groupname*
/PARTial=Yes
/RECOVery=No
/REPlace
C �� �� �:
=Yes/RECOVery
=No/STANDby= undofilename/REPlace
D �� �� �:
�
�
,
/FIles= logicalfilename*
/REPlace
� 5 �� ����� �� 79
E �� �� �:
�
=Yes/RECOVery
=No/STANDby= undofilename/STOPAT= datetime/STOPATMark= markname
/AFTER= datetime/STOPBEFOREMark= markname
/AFTER= datetime
F � �� �:
�
�
�
,
/FIles= logicalfilename*
,
/GRoups= groupname*
/REPlace
�� ��� �� ��� 114 ���� �� ������ ������. �� ��
� help �� ��� 91 ���� �Help �� ���� ������.
Restore �� ��
�� 1 - ��
�� 1� ������ Test1� ��� ��� � �� ��� � ������� �
� �� ����� ���� �� �����.
��:
tdpsqlc restore Test1 full /fromsqlserver=rbstest07\rbstest07_2003
��:
IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
SQL ������ �� �� �...
������ �� ��� �� Tivoli Storage Manager Server� ���� ���.�� ������.
Test1�� �� ���� Test1 �� �� ��,1/1.��: 0 ��: 89607680 ��: 89607680 ��: 3,003.42 Kb/SecTest1� ��� ������.
80 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
��� � ������ �� �: 1�� �� � ������ �� �: 1��� � ������ �� �: 1�� � ������ �� �: 0
��� ��: 3,002.90 Kb/Sec��� � ��� �: 89,607,680�� �� ��: 29.14 �
�� 2 - ��
�� 2� ������ Test1� �� �� ����� ������ Test2� ����
�� �����. ��� ���� Test2 ������� �� ��� ���.
��:
tdpsqlc restore Test1 diff /into=Test2
��:
IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
SQL ������ �� �� �...
������ �� ��� �� Tivoli Storage Manager Server� ���� ���.�� ������.
Test2� �� ���� Test1 �� �� ��,1/1��: 0 ��: 478720 ��: 478720 ��: 40.62 Kb/SecTest1� ��� ������.
��� � ������ �� �: 1�� �� � ������ �� �: 1��� � ������ �� �: 1�� � ������ �� �: 0
��� ��: 40.61 Kb/Sec��� � ��� �: 478,720�� �� ��: 11.51 �
�� 3 - ��
�� 3� Group1��� �� � �� ����� Test1 ������� ���� �
� �����.
��:
tdpsqlc restore Test1 group=Group1
��:
IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
SQL ������ �� �� �...
������ �� ��� �� Tivoli Storage Manager Server� ���� ���.�� ������.
� 5 �� ����� �� 81
|
����� �� �...
Test1�� �� ���� Test1\Group1 �� �� ��,1/1.��: 0 ��: 86982144 ��: 86982144 ��: 8,188.11 Kb/SecTest1\Group1� ��� ������.
��� � ������ �� �: 1�� �� � ������ �� �: 1��� � ������ �� �: 1�� � ������ �� �: 0
��� ��: 8,185.75 Kb/Sec��� � ��� �: 86,982,144�� �� ��: 10.38 �
�� 4 - �
�� 4� �� �� � �� ����� ������ Test1� ���� �� ��
���.
��:
tdpsqlc restore Test1 set=*
��:
IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
SQL ������ �� �� �...
������ �� ��� �� Tivoli Storage Manager Server� ���� ���.�� ������.
����� �� �...
Test1\20030718141546\00000700 �� ����� ���� �� �,1/1.��: 0 ��: 88489472 ��: 88489472 ��: 8,125.58 Kb/SecTest1\20030718141546\00000700� ��� ������.
��� � ������ �� �: 1�� �� � ������ �� �: 1��� � ������ �� �: 1�� � ������ �� �: 0
��� ��: 8,122.52 Kb/Sec��� � ��� �: 88,489,472�� �� ��: 10.64 �
�� 5 - ��(� ��)
�� 5� ������ Test1� �� �� �� �� ����� ��� �� ���
� ���� �� �����. � �� �� �� � �� ��� � � ���
����.
��:
tdpsqlc restore Test1 log=* /stopat="07/01/2003 13:56:00"
��:
82 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
SQL ������ �� �� �...
������ �� ��� �� Tivoli Storage Manager Server� ���� ���.�� ������.
Test1\20030701135511\ �� ����� �� �� �� �00000700 �� �� ��,1/4.��: 0 ��: 214528 ��: 214528 ��: 59.75 Kb/SecTest1\20030701135511\00000700� ��� �������.
Test1\20030701135605\ �� ����� �� �� �� �00000700 �� �� ��,2/4.��: 0 ��: 147968 ��: 147968 ��: 32.15 Kb/SecTest1\20030701135605\00000700� ��� �������.
Test1\20030701135712\ �� ����� �� �� �� �00000700 �� �� ��,3/4.��: 0 ��: 0 ��: 0 ��: 0.00 Kb/SecTest1\20030701135712\00000700� ��� �������.
�� �� �� �� �� ��� ��Test1\20030701135817\00000700� �����.
��� � ������ �� �: 4�� �� � ������ �� �: 4��� � ������ �� �: 3�� � ������ �� �: 1
��� ��: 37.21 Kb/Sec��� � ��� �: 362,496�� �� ��: 9.51 �
�� 6 - ��(���� ��)
�� 6� ������ Testmark� �� �� �� �� ����� ����� ��
���� ���� �� �����. ��� ��� �� ��� mark2� ���
�� �� �� �� ������ ������. � ��� ��� ��� �
����.
��:
tdpsqlc restore Testmark log=* /stopatmark=mark2
��:
IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
SQL ������ �� �� �...
������ �� ��� �� Tivoli Storage Manager Server� ���� ���.�� ������.
Testmark\20030701102947\ �� ����� �� �� �� �0000065C �� �� ��, 1/4.��: 0 ��: 159232 ��: 159232 ��: 61.68 Kb/Sec
� 5 �� ����� �� 83
Testmark\20030701102947\0000065C� ��� �������.
Testmark\20030701103127\ �� ����� �� �� �� �000001DC �� �� ��, 2/4.��: 0 ��: 159232 ��: 159232 ��: 34.51 Kb/SecTestmark\20030701103127\000001DC� ��� �������.
Testmark\20030701103325\ �� ����� �� �� �� �00000680 �� �� ��, 3/4.��: 0 ��: 0 ��: 0 ��: 0.00 Kb/SecTestmark\20030701103325\00000680� ��� �������.
�� �� �� �� �� ��� ��Testmark\20030701103556\00000694� ���.
��� � ������ �� �: 4�� �� � ������ �� �: 4��� � ������ �� �: 3�� � ������ �� �: 4
��� ��: 38.60 Kb/Sec��� � ��� �: 318,464�� �� ��: 8.06 �
�� 7 - ��(��� ���)
�� 7� ������ Test1� �� �� � ��� �� �� ����� ����
��� �����.
��:
tdpsqlc q tsm Test1 log=* /all
��:
IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
�� ���� ��-------------------------
SQL server �� ........................ RBSTEST11\RBSTEST11_2000SQL ������ �� ........................ Test1�� ���� � ....................... ���� ���� �� ...................... ����� �� ��/�� .............. 06/22/2003 13:55:11�� �� .............................. 214,528������ ���� �� ..................... 20030622135511\00000700�� ����� ����� � ....... 1
SQL server �� ........................ RBSTEST11\RBSTEST11_2000SQL ������ �� ........................ Test1�� ���� � ....................... ���� ���� �� ...................... ���� �� ��/�� .............. 06/22/2003 13:56:05�� �� .............................. 147,968������ ���� �� ..................... 20030622135605\
84 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
00000700�� ����� ����� � ....... 1
SQL server �� ........................ RBSTEST11\RBSTEST11_2000SQL ������ �� ........................ Test1�� ���� � ....................... ���� ���� �� ...................... ���� �� ��/�� .............. 06/22/2003 13:57:12�� �� .............................. 147,968������ ���� �� ..................... 20030622135712\00000700�� ����� ����� � ....... 1
SQL server �� ........................ RBSTEST11\RBSTEST11_2000SQL ������ �� ........................ Test1�� ���� � ....................... ���� ���� �� ...................... ���� �� ��/�� .............. 06/22/2003 13:58:17�� �� .............................. 147,968������ ���� �� ..................... 20030622135817\00000700�� ����� ����� � ....... 1
�� 7� �� ��� � ������ Test1� ����� ��� �� �� ��
��� restore ��� �����. ��� �� �� ����� � ����, restore
���� /object ����� ���� ���.
��:
tdpsqlc restore Test1 log=* /object=20030622135511\00000700
��:
IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
SQL ������ �� �� �...
������ �� ��� �� Tivoli Storage Manager Server� ���� ���.�� ������.
Test1\20030622135511\ �� ����� �� �� �� �00000700 �� ��, 1/1.��: 0 ��: 214528 ��: 214528 ��: 29.47 Kb/SecTest1\20030622135511\00000700� ��� �������.
��� � ������ �� �: 1�� �� � ������ �� �: 1��� � ������ �� �: 1�� � ������ �� �: 0
��� ��: 29.46 Kb/Sec��� � ��� �: 214,528�� �� ��: 7.11 �
� 5 �� ����� �� 85
�� 8 - ��(��)
�� 8� Test1�� �� �� ����� � � �� � Group1� ���� ��
�����.
��:
tdpsqlc restore Test1 full /partial /gr=Group1
��:
IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
SQL ������ �� �� �...
������ �� ��� �� Tivoli Storage Manager Server� ���� ���.�� ������.
����� �� �...
Test1�� �� ���� Test1 �� �� ��,1/1.��: 0 ��: 89607680 ��: 89607680 ��: 3,359.60 Kb/SecTest1� ��� ������.
��� � ������ �� �: 1�� �� � ������ �� �: 1��� � ������ �� �: 1�� � ������ �� �: 0
��� ��: 3,359.21 Kb/Sec��� � ��� �: 89,607,680�� �� ��: 26.05 �
�� 9 - ��(���)
�� 9� ������ Test1� �� �� ����� ���� �� �����. �
, �� �� File1Group1� � �� ��� �����.
��:
tdpsqlc restore Test1 full /relocate=File1Group1/to=e:\sqldata\File1Group1.NDF
��:
IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
SQL ������ �� �� �...
������ �� ��� �� Tivoli Storage Manager Server� ���� ���.�� ������.
����� �� �...
Test1�� �� ���� Test1 �� �� ��,1/1.��: 0 ��: 88100352 ��: 88100352 ��: 3,930.18 Kb/Sec
86 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
Test1� ��� ������.
��� � ������ �� �: 1�� �� � ������ �� �: 1��� � ������ �� �: 1�� � ������ �� �: 0
��� ��: 3,929.64 Kb/Sec��� � ��� �: 88,100,352�� �� ��: 21.89 �
Inactivate ��
Tivoli Storage Manager Server�� �� ��� �� �� ����� ������
� inactivate ��� ������. � �� �� ����� ���� ��� �
� ��� � � � �������. ��� ��� ���� �� ����
inactivate ��� ��� � ���.
Tivoli Storage Manager Server� Tivoli Storage Manager �� � ���� ��
�� ����� ��� �� ��� �� ����� ����. �� �����
������, ����� �� ���� ��� � ��� �� �� ���� �
��� �� �����.
�: � ��� Data Protection for SQL �� 1� adsmdelete � adsmautodelete
��� �����. �� �� �� � ����� ���� �� inactivate
/olderthan ��� �� 1� /ifolder ���� �����.
��
�� TDPSQLC �
,
INACTIVate dbname*
�
�
�
�
,
FIle= logicalfilename*
FULLDIFFerential
,
Group= groupname*,
Log= logobjectname*
,
Set= setobjectname*
*
��
inactivate ���� ����� �� ��� 98 ���� ��� ���� ���� �
�����.
� 5 �� ����� �� 87
Inactivate �� ����:��
=tdpsql.cfg/CONFIGfile
=configfilename
�
�=sqlserver value [or cfg. value]
/FROMSQLSERVer==sqlservername
�
�=tdpsql.log [�� cfg ���]
/LOGFile=logfilename
�
�=60 [�� cfg ���]
/LOGPrune=numdays=No
�
,
/OBJect= objectname*
�
�/OLDerthan= numdaysold /Quiet =[dsm.opt value]
/TSMNODe=tsmnodename
�
�=dsm.opt
/TSMOPTFile=dsmoptfilename
=[dsm.opt value]/TSMPassword
=tsmpasswordname
��
���� ��� �� ��� 114 ���� �� ������ ������.
Inactivate �� ��
�� ��� ������ �� ����� ���� �������. �� ����
� ������, �� policy� �� ��� ����. � ��, �� �� SQL
Server�� ����� �������. ��, �� �� � �� �� �� �� �
�� ���� ��� ����.
��:
tdpsqlc query tsm test1,test2 * /fromsqlserv=mutalisk
��:
IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
�� ���� ��-------------------------
SQL server �� ........................ MUTALISKSQL ������ �� ........................ test1�� ���� � ....................... ���� ���� �� ...................... ��
88 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
�� �� ��/�� .............. 06/17/2003 13:04:41�� �� .............................. 2,209,512,960������ ���� �� ..................... 20030617130441\0000012D�� ����� ����� � ....... 1
SQL server �� ........................ MUTALISKSQL ������ �� ........................ test1�� ���� � ....................... ���� ���� �� ...................... ���� �� ��/�� .............. 06/17/2003 15:26:59�� �� .............................. 92,672������ ���� �� ..................... 20030617152659\0000015F�� ����� ����� � ....... 1
SQL server �� ........................ MUTALISKSQL ������ �� ........................ test2�� ���� � ....................... ���� ���� �� ...................... ���� �� ��/�� .............. 06/17/2003 16:06:58�� �� .............................. 15,236,608������ ���� �� ..................... 20030617160658\00000163�� ����� ����� � ....... 1
�� ��, ���� 2� ���(11� 28��� ���) �� test1 ������ ��
��� ������� �����.
��:
tdpsqlc inactiv test1 * /fromsqlserv=mutalisk /olderthan=14
��:
IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
SQL ������ �� ��� �� �...������ �� ��� �� Tivoli Storage Manager Server� ���� ���.�� ������.
test1 �� �� ����test1\20030617152659\0000015F �� �� ����
��� � ������ �� �: 2���� �� � ������ �� �: 2����� � ������ �� �: 2�� � ������ �� �: 0
�� �� ��: 1.26 �
��� Tivoli Storage Manager ��� /all ����� ���� ��� �� ���
�� �� ��� �����. �� test1� �� � �� ��� �� ��� ���
��.
��:
tdpsqlc query tsm test1 /fromsqlserv=mutalisk /all
��:
IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0
� 5 �� ����� �� 89
(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
�� ���� ��-------------------------
SQL server �� ........................ MUTALISKSQL ������ �� ........................ test1�� ���� � ....................... ���� ���� �� ...................... ����� �� ��/�� .............. 06/17/2003 13:04:41�� �� .............................. 2,209,512,960������ ���� �� ..................... 20030617130441\0000012D�� ����� ����� � ....... 1
SQL server �� ........................ MUTALISKSQL ������ �� ........................ test1�� ���� � ....................... ���� ���� �� ...................... ����� �� ��/�� .............. 06/17/2003 15:26:59�� �� .............................. 92,672������ ���� �� ..................... 20030617152659\0000015F�� ����� ����� � ....... 1
Help ��
��� ��� ���� �� �� �� Data Protection for SQL ��� ���
����� help ��� ������.
Help� �� ��� �����.
[a] a� ����. a� 0� �� � � ���.
{a | b}
a �� b� ���, �� ���� ���.
{a } +
a� �� � � � �� ���.
{a } *
a� 0� �� � � ���.
(a) ��� � � � ��
UPPERCASE
�� ��(���� ��� �� �)
90 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
��
�� TDPSQLC Help?
*
BACKupINACTIVate DIFF
* FIleRESTore FULL
GroupLogSet
HelpQuery
SQLTDPTDP
DIFFFIleFULLGroupLogSetTypes*
SETCHANGETDPPassword
��
Help �� ��
� 1 - Query TSM
��:
tdpsqlc help query tsm *
��:
IBM Tivoli Storage Manager for Databases:Data Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
ACO5057I The C:\Program Files\Tivoli\TSM\TDPSql\tdpsql.log�� ��� �� ������.
TDPSQLC Query TSM *|dbname[,dbname,...] [*][/ACtive][/ALl][/BUFFers=numbuffers] ���: 3 (�� cfg ���)[/BUFFERSIze=buffersizeinkb] ���: 1024 (�� cfg ���)[/COMPATibilityinfo][/CONFIGfile=configfilename] ���: tdpsql.cfg
[/FROMSQLserver=sqlservername] ���: sqlserver value (�� cfg ���)[/LOGFile=logfilename] ���: tdpsql.log (�� cfg ���)[/LOGPrune=numdays|No] ���: 60 (�� cfg ���)[/OBJect=*|objectname[,objectname,...]][/TSMNODe=tsmnodename] ���: dsm.opt value[/TSMOPTFile=dsmoptfilename] ���: dsm.opt[/TSMPassword=tsmpassword] ���: dsm.opt value
� 5 �� ����� �� 91
� 2 - �� ��
��:
tdpsqlc help rest full
��:
IBM Tivoli Storage Manager for Databases:Data Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
TDPSQLC Restore *|dbname[,dbname,...] [Full][/BUFFers=numbuffers] ���: 3 (�� cfg ���)[/BUFFERSIze=buffersizeinkb] ���: 1024 (�� cfg ���)[/CONFIGfile=configfilename] ���: tdpsql.cfg
[/DBOonly][/FIles=*|logicalname[,logicalname,...] ][/FROMSQLserver=sqlservername] ���: sqlserver value (�� cfg ���)[/GRoups=*|groupname[,groupname,...] ][/INTO=dbname][/LOGFile=logfilename] ���: tdpsql.log (�� cfg ���)[/LOGPrune=numdays|No] ���: 60 (�� cfg ���)[/MOUNTWait=Yes|No] ���: Yes (�� cfg ���)[/OBJect=*|objectname[,objectname,...] ][/PARTial][/Quiet][/RECOVery=Yes|No] ���: Yes[/RELocate=lname /TO=pname [/RELocate=lname /TO=pname ...] ][/REPlace][/SQLAUTHentication=INTegrated|SQLuserid] ���: INTegrated (�� cfg ���)[/SQLBUFFers=numsqlbuffers] ���: 0 (�� cfg ���)[/SQLBUFFERSIze=sqlbuffersizeinkb] ���: 1024 (�� cfg ���)[/SQLPassword=sqlpasswordname] ���: " "[/SQLSERVer=sqlservername] ���: local computer name (�� cfg ���)[/SQLUSer=sqlusername] ���: sa[/STANDby=undofilename][/STRIPes=numstripes] ���: 1 (�� cfg ���)[/TSMNODe=tsmnodename] ���: dsm.opt value[/TSMOPTFile=dsmoptfilename] ���: dsm.opt[/TSMPassword=tsmpassword] ���: dsm.opt value
� 3 - �� ��
��:
tdpsqlc help rest log
��:
IBM Tivoli Storage Manager for Databases:Data Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
TDPSQLC R *|dbname[,dbname,...] Log=*|logobjectname[,logobjectname,...][/BUFFers=numbuffers] ���: 3 (�� cfg ���)[/BUFFERSIze=buffersizeinkb] ���: 1024 (�� cfg ���)[/CONFIGfile=configfilename] ���: tdpsql.cfg
[/DBOonly][/FROMSQLserver=sqlservername] ���: sqlserver value (�� cfg ���)[/INTO=dbname][/LOGFile=logfilename] ���: tdpsql.log (�� cfg ���)[/LOGPrune=numdays|No] ���: 60 (�� cfg ���)[/MOUNTWait=Yes|No] ���: Yes (�� cfg ���)[/OBJect=*|objectname[,objectname,...] ][/Quiet][/RECOVery=Yes|No] ���: Yes[/RELocate=lname /TO=pname [/RELocate=lname /TO=pname ...] ]
92 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
[/SQLAUTHentication=INTegrated|SQLuserid] ���: INTegrated (�� cfg ���)[/SQLBUFFers=numsqlbuffers] ���: 0 (�� cfg ���)[/SQLBUFFERSIze=sqlbuffersizeinkb] ���: 1024 (�� cfg ���)[/SQLPassword=sqlpasswordname] ���: " "[/SQLSERVer=sqlservername] ���: local computer name (�� cfg ���)[/SQLUSer=sqlusername] ���: sa[/STANDby=undofilename][/STOPAT=datetime][/STOPATMark=markname [/AFTER=datetime] ][/STOPBEFOREMark=markname [/AFTER=datetime] ][/STRIPes=numstripes] ���: 1 (�� cfg ���)[/TSMNODe=tsmnodename] ���: dsm.opt value[/TSMOPTFile=dsmoptfilename] ���: dsm.opt[/TSMPassword=tsmpassword] ���: dsm.opt value
� 4 - �
��:
tdpsqlc help set
��:
IBM Tivoli Storage Manager for Databases:Data Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
TDPSQLC Set PARMname=value[/CONFIGfile=configfilename] ���: tdpsql.cfg
PARMname� �� ��� � � � ��� ����.BUFFers=numbuffers (2..8)BUFFERSIze=buffersize (64..8192)DATEformat=dateformatnum1 MM/DD/YYYY2 DD-MM-YYYY3 YYYY-MM-DD4 DD.MM.YYYY5 YYYY.MM.DD
DIFFESTimate=numpercent (1..99)FROMSQLserver=sqlservernameLANGUAGE=� �� � ��ENU �� ��PTB ��� �����CHS ���CHT ���FRA ����DEU ���ITA �����JPN ���KOR ���ESP ����
LOGFile=logfilenameLOGPrune=[numdays|No] (0..9999) | NoMOUNTWaitfordata=[Yes|No]NUMBERformat=numberformatnum1 n,nnn.dd2 n,nnn,dd3 n nnn,dd4 n nnn.dd5 n.nnn,dd
� 5 �� ����� �� 93
6 n’nnn,ddSQLAUTHentication=[INTegrated|SQLuserid]SQLBUFFers=numsqlbuffers (0..999)SQLBUFFERSIze=sqlbuffersize (64..4096)SQLSERVer=sqlservernameSTRIPes=numstripes SQL Server 7.0� �(1..32)
SQL Server 2000� �(1..64)TIMEformat=timeformatnum1 HH:MM:SS2 HH,MM,SS3 HH.MM.SS4 HH:MM:SSA/P
Set ��
Data Protection for SQL �� ���� � �� �� ����� set ��� ���
���. �� �� ��� � ���. � ��� tdpsql.cfg���. �� �� GUI
�� �� �� � ��� ��� � ���(33 ���� ��� ��� ��).
�: �� ��� ���� ���, tdpsql.cfg �� ���� lastprunedate ��� �
�� ��� �����. ���� ��� ��� �� ��� ���� �
�� �����.
���� TDPSQLC Set BUFFers= numbuffers
BUFFERSIze= buffersizeinkbDATEformat= dateformatnum
DIFFESTimate= numpercentFROMSQLserver= fromsqlserver
LANGuage= languageLOGFile= logfilenameLOGPrune= numdays
NoNUMBERformat= numberformatnumMOUNTWaitfordata= Yes
NoSQLAUTHentication= INTegrated
SQLuseridSQLBUFFers= numsqlbuffersSQLBUFFERSIze= sqlbuffersizeinkbSQLSERVer= sqlservernameSTRIPes= numstripes
TIMEformat= timeformatnum
��
set ���� ����� �� ��� 107 ���� �Set�� ������.
Set �� ����:��
=tdpsql.cfg/CONFIGfile
=configfilename
��
set ��� �� ��� 114 ���� �� ������ ������.
94 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
Set �� ��
��� �� ���� mutalisk ��� � SQL Server� �����.
��:
tdpsqlc set sqlserver=mutalisk
��:
IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
ACO5054I �� �� ������.
�� � ��� sqlbuffers � stripes� �� ��� 2� �����.
��:
tdpsqlc set sqlbuff=2
��:
IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
ACO5054I �� �� ������.
��:
tdpsqlc set strip=2
��:
IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
ACO5054I �� �� ������.
Changetsmpassword ��
Data Protection for SQL� ���� Tivoli Storage Manager ��� �����
changetsmpassword ��� ������.
���� TDPSQLC CHANGETSMPassword
oldpassword newpassword verifypassword��
changetsmpassword ���� ����� �� ���
113 ���� �CHANGETSMPassword�� ������.
�� ����:
� 5 �� ����� �� 95
��=tdpsql.cfg
/CONFIGfile=configfilename
�
�=tdpsql.log [�� cfg ���]
/LOGFile=logfilename
�
�=60 [�� cfg ���]
/LOGPrune=numdays=No
=[dsm.opt value]/TSMNODe
=tsmnodename
�
�=dsm.opt
/TSMOPTFile=dsmoptfilename
��
changetsmpassword ��� �� ��� 114 ���� �� ������ ���
���.
Changetsmpassword �� ��
�� ��� Tivoli Storage Manager ��� �����.
��:
tdpsqlc changetsmp fert sqlv2 sqlv2
��:
IBM Tivoli Storage Manager for DatabasesData Protection for Microsoft SQL ServerVersion 5, Release 2, Level 1.0(C) Copyright IBM Corporation 1997, 2003. All rights reserved.
ACO0260I �� �������.
96 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
� 6 � �� ���
� ��� Data Protection for SQL�� �� ��� �� ����� ����
����� � ����� �� � �����. �� ��� �� ��� �
5 58 ���� �Data Protection for SQL ���� ������.
���� ���
���� ����� Data Protection for SQL �� ��� ��� � ����
�� ����. � ���� ���� ����� �� ��� �� �� �� ���
� �� query, set � changetsmpassword�� ��� � � �� ���� ��
��� �� �����.
� 10. Data Protection for SQL ���� ����
�� ��� ���� ���
Backup dbname � 6�� �� �� �� 98
Query SQL dbname
TDP
TSM dbname � 8� ��
103
Restore dbname � 6�� �� �� �� 98
Inactivate dbname � 6�� �� �� �� 98
Set 15� �� 107
Change TSM
Password
oldpassword newpassword verifypassword 113
dbname
*|dbname,...
� ��� ��, ��, ���� �� ��� SQL Server ������� �
�� �����.
���
v � �� 0� ��� ��� ���� dbname�� *� ����� ���
������. ����� ��� ���� SQL Server� �� �����
�� �����.
v tempdb� ���� ���. � ������� SQL Server� ��� �
� �� ����� ����� ��� � ����. � ������� �
���� ��� � �� ����.
v dbname� ���� �� ��� �� dbname� � �� � ����
��� ���.
© Copyright IBM Corp. 1997, 2003 97
v SQL ������ ��� ����� �����.
v �� Tivoli Storage Manager include/exclude ��� SQL ������
��� ����.
�� ��� ��
��� ���� ����� Data Protection for SQL backup, restore, inactivate
� query ��� �� � �� ��� �� ����� �����.
� 11. Data Protection for SQL �� ���� ��
�� ��� � ���
FIle 98
Full 99
Difffull 99
Group 100
Log 101
Set 102
* (query TSM �� inactivate��)
��� ����� �� ��� �����.
FIle=*|logicalfilename,...
file ���� ���� SQL Server �� ��� ��� � ���. �� �
�� �� � � ��� �� ����� �� SQL ������ ��
� ���� �� ���� �� ��� � ��� ��� � ���.
restore� ��, � ��� ���� SQL ������� �� �� ����
� �����.
inactivate� ��, � ��� ���� SQL ������� �� �� ��
����� �������.
Tivoli Storage Manager �� �� ���� ��� �� ��� 105 ���
� ������.
logicalfilename ��� ����� ����� �� SQL Server �����
�� �� �� ��� �����.
���:
v ���� �� SQL ������� �� ���� �� �� � ��
��� ��� ���.
v �� ���� � ����� � � �� ��� � ���.
v � �� ����� �� SQL �������� �� ��� �� �� �
���� �������.
98 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
v 0� ��� ��� ���� logicalfilename�� *� ����� ��� �
�����. ����� ��� ���� SQL Server ������� ��
�� ��� �����.
�: ��� �� ��� Tivoli Storage Manager Server�� ��� �
� ����� �����, ����� ��� ���� SQL Server �
������
v logicalfilename� ���� �� ��� ��, � ���� �����.
v logicalfilename ��� ����� �����.
v �� SQL ������� ���� �� ��� �� � ����.
– SQL Server �� truncate log on checkpoint� ��� ������.
– SQL Server 2000 � �� ��� ���� ������.
v restore file ����� /recovery ����� ��� � ����.
v SQL Server �� �� ����� ��� � �� �� �� � ��
� ���� ���. �� ��� �� �� ��� � �� ��
��� ��� � ����. SQL Server � ���� ��� � ��
�� �����. �� ��� ���� ���� �� ��� �
�� �� �� ������ �� �� � ��� ��� ���.
FULL full ������ ���� SQL Server ������� �� �� � ���
���� ����� ��� ������� ���� ��� � ���.
��� SQL ������� Tivoli Storage Manager Server�� ���
�� ����� �����.� �� ������ �� ����� �� SQL
������� �� ��� �� �� �� ����� �������. � �
����� �� �� �� ���� � �� ��, �, �, �� � ��
�� ����� � ���.
restore� ��, � ��� ���� SQL ������� �� �� ����
�� �� ����� �����.
inactivate� ��, � ��� ���� SQL ������� �� �� ��
���� �� ����� �������.
DIFFerential
differential ������ ���� �� �� �� ��� ��� SQL
Server ������� � � ��� ���� ����� ��� SQL ��
����� ���� ��� � ���. ���, �� ��� �� �� ��
�� � �� �����. �� �� ������ �� ��� �� �
� �� ��� �� �� ��� � ��� ������.
restore�� � ��� �� ���� �� ��� ��� �� ��� ��
�� ����.
� 6 �� ���� 99
inactivate� ��, SQL ������ ��� Tivoli Storage Manager
Server�� ��� �� ����� �����,
Group=*|groupname,...
group ���� ���� SQL Server �� �� ��� � ���.
group ��� �� SQL ������ ����� ��� �� �� ��
�� ��� ����� ��� ���� �� ��� �����. � ��
����.
v SQL �������� �� ���� �� �� ����� ��� ���
� ����� �� �� � � ���.
v �� ��, �� �� ��� SQL ������� �� � ��
�� � � �� ���� �� ��� �� �� � � ���.
� SQL ������� �� �� �� ���� ���.
groupname ��� ����� SQL Server ������ �� �� ���
�����.
���:
v �� ���� � ����� � � �� ��� � ���.
v � � �� ����� �� SQL �������� �� ��� �� �
�� ����� �������.
v � �� 0� ��� ��� ���� groupname�� *� ����� �
�� ������.
v ����� ��� ���� SQL Server ������� �� �� ��
�����.
�: ��� �� Tivoli Storage Manager Server�� ��� �� �
���� �����, ����� ��� ���� SQL Server ���
���� �� �� �� ���.
v groupname� ���� �� ��� ��, � ���� �����.
v groupname ��� ����� �����.
v ���� �� SQL ������� �� ���� �� �� � �
��� ��� ���.
v �� SQL ������� ���� � ��� �� � ����.
– SQL Server ��� TRUNCATE LOG ON CHECKPOINT� ���
���.
– SQL Server 2000 � �� ��� ���� ������.
v restore group ����� /recovery ����� ��� � ����.
100 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
v SQL Server �� �� ����� ��� � �� ��� � ��� �
��� ���. �� ��� �� �� ��� � �� �� ��
�� �� ��� � ����. SQL Server � ���� ��� �
�� �� �����. � ��� ���� ���� �� ���
� �� �� �� ������ �� �� � ��� ��� ��
�.
Log �� Log=*|logobjectname,...
Log ���� ��� � �� �� �� ��� �� SQL Server ��
����� �� ���� ��� ��� � ���. � ��� ���� �
� SQL ������ �� �� ���� �� �� ��� � ��
�.
�: backup ���� log� �� ��� ����. ��� restore, query �
inactivate ����� log ����� ����� �� logobjectname �
� ����.
backup ��� �� ���� logobjectname ��� ��, ���� �� �
�� �� �� ����� �����. � �� 0� ��� ��� ����
logobjectname�� *� ����� ��� ������. ����� ��� �
��� SQL ������� �� �� �� ����� �����.
���:
v �� ��� �� ��� ��, �� ��� �� � ����� � �
�� ��� � ���.
v �� ��� ���� ��� ��� �� ���� �� ���� ��
� �� ��� � ���. � �� �����.
v /truncate=no ����� ���� ����� �� �� ���� �� SQL
Server ������� ���� ��� ��� � ���.
v ��� ��� Tivoli Storage Manager Server�� ��� ���� �
�� �� ����� �����. � �� �� ����� �� �� �
���� ������ ����(� ��� ��� �� �� ��� �
�). �� �� ����� �� ������ �� ����� SQL ��
����� �� �� �� ����� ������ ��� �����
Tivoli Storage Manager Server � � ��� ���� ����. �
���, �� ������ ��� ��� ��� �� ��� �� �
�� inactivate ��� ���� �� �� ����� ����� �
���.
v �� SQL ������� ���� �� ��� �� � ����.
– SQL Server ��� TRUNCATE LOG ON CHECKPOINT� ���
���.
� 6 �� ���� 101
– SQL Server 2000 � �� ��� ���� ������.
– SQL ������� ���� �� ��� �� ��, SQL Server
SELECT INTO / BULKCOPY ��� ��� SQL Server 7.0 ��
����.
Set �� Set=*|setobjectname,...
Set ���� /files � /groups ����� ���� SQL Server �� �
��� ��� � ���.
�: backup ���� set� �� ��� ����. ��� restore, query �
inactivate ���� set ����� ������ setobjectname �� �
���.
backup ��� �� ���� setobjectname ��� ��, ���� �� �
�� � �� ����� �����. � �� 0� ��� ��� ����
setobjectname�� *� ����� ��� ������. ����� ��� �
��� SQL ������� �� � �� ����� �����.
���:
v backup ��� �� ��� ��, �� ��� �� � ����� �
� �� ��� � ���.
v ��� ���� 1�� �� ���� � ��� ������. ��� �
� � ��� SQL Server� �� �� �� � ��� ����� �
�� �� ������ ��� ���� �� �����. � �� file
� group ����� �� ��� ������. �, �� �� ��
�� ������.
v ��� SQL ������� Tivoli Storage Manager Server�� ��
� �� ����� �����. �� SQL Server ������� ��
� ��� � � ��� �� �� � �� �� �� �� �����
� ���. ��� �� SQL Server ������� � � ����
�� � �� �� �� �� ����� ���� � � �� ��
� ����.
v � � �� ����� �� �� ����� ������ ����(log
��� ��� �� �� ��� ��). � �� ����� �� ��
���� �� ����� SQL ������� �� �� �� �����
������ ��� ����� Tivoli Storage Manager Server � �
��� ���� ����. ����, �� ������ ��� ��
� ��� �� ��� �� ��� inactivate ��� ���� � �
� ����� ����� � ���.
v ���� �� SQL ������� �� ���� �� �� � �
��� ��� ���.
102 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
v �� SQL ������� ���� � ��� �� � ����.
– SQL Server ��� TRUNCATE LOG ON CHECKPOINT� ���
���.
– SQL Server 2000 � �� ��� ���� ������.
v restore set ����� /recovery ����� ��� � ����.
�:
1. inactivate � query TSM ��� ��� ���� �����(*)� ����
�� ���� ��� �� � ���. inactivate� ��, � ����� ���
SQL ������� �� �� �� ����� �������. ���, �� �
� �� inactivate� �� ���� ��� �� ������ ��� ���
�.
2. file, group, log � set ����� � �(�� ��)� �� � � � � �
� ��� � ���. �� ��,
file=a,b �� file=a file=b
3. �� � ��� � ����� ��� �� ����. �� ��,
file=a group=y file=b group=z
Query
Data Protection for SQL query ��� �� � �� � ��� ������.
Query SQL *|dbname,...
� ��� �� SQL Server� ��� �����. �� SQL Server� ��
�� ��� 114 ���� �� ������� /sqlserver� �����
�.
�� SQL Server 7.0 ��� ���� �� ��� � ���.
v ��
v ��
/compatibilityinfo� ���� ��:
v � �� � ID
v � �� ��� ID
v ���� ��� ID
v ���� � � ID
v ����� ��
�� SQL Server 2000 ��� ���� �� ��� � ���.
v ��
v ��
/compatibilityinfo� ��� ��:
v ����� ��
� 6 �� ���� 103
dbname ��� �� SQL Server�� ��� ��� ������� ���
��. �� ��� 97 ���� ����� ������� dbname� ���
���.
�� SQL Server 7.0 �� ������� ���� �� ��� � ���.
v �� ��
v ������ ��
v ��� ������ ��� �
v ��� ������ �
v ��� ������ �� �
v ��� ������ �� �
v ������ �� �(SELECT INTO / BULK COPY, TRUNCATE
LOG ON CHECKPOINT )
/compatibilityinfo� ��� ��:
v �� ��
v �� ����� ��
v ������ ��� ��
v �� � �� � ID
v �� � �� ��� ID
v �� ���� ��� ID
v �� ���� � � ID
�� SQL Server 2000 �� ������� ���� �� ��� � ��
�.
v �� ��
v ������ ��
v ��� ������ ��� �
v ��� ������ �
v ��� ������ �� �
v ��� ������ �� �
v ������ �� �(SELECT INTO / BULK COPY, TRUNCATE
LOG ON CHECKPOINT )
/compatibilityinfo� ��� ��:
v �� ��
v �� ����� ��
v ������ ��� ��
Query TDP
� ��� Data Protection for SQL �� � �� ��� �� Data Protection
104 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
for SQL �� ��� ��� �����. �� �� ��� �� �� ��
� 114 ���� �� ������� /configfile� ������.
Query TSM *|dbname,...
� ��� Tivoli Storage Manager API � Tivoli Storage Manager Server
�� ��� �����.
dbname ��� �� Tivoli Storage Manager Server � ���� �� �
���� ��� � �� SQL Server� ������ ��� �����. �
�� ����� SQL ������� �� ����� ��� ��� ��
� ���� ����. �� ��� 97 ���� ����� �������
dbname� ������.
�� ��� SQL �������� �� �� ����� �� ��� ��
��� dbname,...* ����� ��� ������.
TSM dbname� ���� �� ����� ���� �� ��� � ���.
v SQL �� ��
v SQL ������ ��
v Backup ���� ��
v �� ���� ��/��� ��
v �� ���� Data Protection for SQL �� � � �
v �� ���� Data Protection for SQL �
v Data Protection for SQL �� ����� ���� ��
v �� ����� ��� ���� �
/compatibilityinfo� ���� �� ��� � ���.
v SQL �� ��
v SQL �� ����� ��
v �� ����� ��� Data Protection for SQL ��
v SQL ������ ��� ��
v ��� SQL ������ ��� �
v ��� SQL ������ ��� �
v ��� SQL ������ �� �
v ��� SQL ������ �� �
v SQL ������ ��
SQL Server 7.0 �������� ��� ��:
v SQL �� � �� � ID
v SQL �� � �� ��� ID
v SQL �� ���� ��� ID
v SQL �� ���� � � ID
� 6 �� ���� 105
�:
1. query TSM� � ���� /active � /all� �� ��� �� ��
��� ��� �� ���.
2. �� SQL Server� �� �� ��� 114 ���� �� �����
�� /sqlserver� ������.
3. �� Tivoli Storage Manager Server� �� Tivoli Storage Manager �
� ��� �����.
4. �� Tivoli Storage Manager �� ��� �� �� ��� 114 ��
�� �� ������� /tsmoptfile� ������.
5. �� Tivoli Storage Manager ��� �� �� ��� 114 ����
�� ������� /tsmnode� ������.
6. ��� SQL ������� �� ����� ��� ��� ���� �
���.
Query TSM �
��� ��� �� �� ��� 98 ���� ��� ���� ���� ���
���.
FIle=*|logicalfilename,...
�� Tivoli Storage Manager Server � ��� � �� SQL Server
�� �� ��� SQL ������� �� �� ����� �� �
�� �����. query TSM �� �� file ��� ���� 114
���� �� ������� /fileinfo � /mountwait� ����
��.
Full �� Tivoli Storage Manager Server � ��� � �� SQL Server
�� �� ��� SQL ������� �� �� ����� �� �
�� �����.
Difffull
�� Tivoli Storage Manager Server � ��� � �� SQL Server
�� �� ��� SQL ������� �� �� ����� �� �
�� �����.
Group=*|groupname,...
�� SQL Server�� �� Tivoli Storage Manager Server � ��
� � �� ��� SQL ������� �� �� ��� � �
� ���� ��� �����.
106 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
Log=*|logobjectname,...
�� SQL Server�� �� Tivoli Storage Manager Server � ��
� � �� ��� SQL ������� �� �� ��� �� �
� ���� ��� �����.
logobjectname ��� ��� ��� �� �� ����� ����
�. � �� 0� ��� ��� ���� logobjectname�� *� �
���� ��� ������. ����� ��� ���� SQL �
������ �� �� �� ����� �����.
Set=*|setobjectname,...
�� SQL Server�� �� Tivoli Storage Manager Server � ��
� � �� ��� SQL ������� �� �� ��� � �
� ���� ��� �����.
setobjectname ��� ��� ��� � �� ����� ����
�. � �� 0� ��� ��� ���� setobjectname�� *� �
���� ��� ������. ����� ��� ���� SQL �
������ �� � �� ����� �����.
Types �� Tivoli Storage Manager Server � ��� � �� SQL Server
�� �� ��� SQL ������� �� ����� �� �� �
��� �� �����. �� ��� �� ����� � �� �
�� �����.
/all � ����� ����, ��� �� ���� �� � ��
�.
types ����� � /compatibility �� /fileinfo � ����
� ��� �� ����.
�: /fileinfo ��� full, diff, log, file, group � set ���� ��� �����.
/fileinfo � ����� ���� ��� �� ����.
v SQL ������ � ��
v ��� SQL ������ � �
v ��� SQL ������ � �
v SQL ������ �� �� ��
v SQL ������ �� �� ��
v ��� SQL ������ �� �
v ��� SQL ������ �� �
Set
Data Protection for SQL �� ���� ��� �����, set ��� �� �
�� � ��� ������.
� 6 �� ���� 107
BUFFers=numbuffers
buffers ����� Data Protection for SQL Tivoli Storage Manager API
� ���� ���� �� ��� ����� ���� ��� �� �
� �����.
�� �� ����� ���� ���� � ��, � �� ��� ���
��. �� �� /buffersize ����� �����.
numbuffers ��� ��� ��� �� �� � ���. ��� �� �� 2
�� 8�� � � � ���� 3���.
BUFFERSIze=buffersizeinkb
buffersize ����� buffers ����� ��� Data Protection for SQL
��� �� �����.
buffersizeinkb ��� KB ��� ��� �� �� � ���. �� ��
� 64 - 8192���. ��� ��� 1024���.
DATEformat=dateformatnum
/dateformat ����� �� ���� �� ��� ��� ����.
dateformatnum ��� ��� 1 - 5���. ���� 1���. �� �� �
� ��� �����.
1 MM/DD/YYYY.
2 DD-MM-YYYY.
3 YYYY-MM-DD.
4 DD.MM.YYYY.
5 YYYY.MM.DD.
dateformat ����� �� ���� �� �� Data Protection for SQL
�� ��(��� tdpsql.log)� ��� ��� � ���. �� � ���
��� �� �� ���� ���� �� ��� � ���.
v dateformat ����� �� ��� � Data Protection for SQL� �
�� �� � �� ��� �� ������.
v /logfile ����� ���� � �� ��� ������.
DIFFESTimate=numpercent
Data Protection for SQL backup ��� ���� �� ������ ��
� ��, diffestimate� �� �� �� ��� ��� �� SQL ����
��� �� � � �����. � ���� SQL Server� �� ���
�� ���� ��� ���� �� Tivoli Storage Manager Server� �
��� ���� ���� �� ��� �� �� �� �� ���
����. Tivoli Storage Manager Server� � �� ���� � �
108 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
�� �� SQL ������ ��� � �� � � �� ���� ��
���. ��� SQL ������� �� �� �� ����� ����
�, � ���� ��� SQL ������� ���� ����.
numpercent ��� ��� 1 - 99���. �� ��� ������ ����
����� � ��� �� �� ������ �� ��� ��� ����
�� ���� ������. ���� 20���.
���:
v ���� �� ����� �� �� ��, �� �� Tivoli Storage
Manager Server� ��� ��� ��� �� Tivoli Storage Manager
Server�� ��� ��� �� � ���.
v ���� �� ����� �� � ��, ���� �� ����� ��
��� �� � �� � �� ��� � � ��� ��� � � ��
�. ��� �� ���� �� ��� ��� � ���.
FROMSQLSERVer=sqlservername
fromsqlserver ����� �� ����� ��� ��� SQL Server� �
����. � ����� sqlserver ����� ��� �� ��� SQL Server
��� �� ����� ��� SQL Server� �� �� ���� ��
��. sqlservername� ��� ���� 129 ���� ������.
query TSM � inactivate ��� ���� fromsqlserver� ���� query
SQL ��� ���� sqlserver� ������.
��� sqlserver ���� Data Protection for SQL �� ��� ���
����.
LANGuage=language
���� ��� � ��� �� �� ��� �����.
CHS ���
CHT ���
DEU �� ���
ENU �� ��(��)
ESP �� ����
FRA �� ���
ITA �� �����
JPN ��
KOR ���
PTB ��� �����
LOGFile=logfilename
� 6 �� ���� 109
|
|
||
||
||
||
||
||
||
||
||
||
logfile ����� Data Protection for SQL� �� ��� � ��� �
�� �����. � ��� �� �� � � ���� �� �� �
��� �����. � ��� SQL Server � ���� ����.
logfilename ��� Data Protection for SQL� �� ���� � ���
��� ��� �����.
���:
v ��� ��� ��� ��� ��� �����. ��� ���, � �
� � � ��� �����.
v �� ���� ��� ��� � � � ��, ��� ���� ��� Data
Protection for SQL �� ���� ��� ����.
v Data Protection for SQL � ��� ��� � ����. /logfile� �
��� ��� �� ���� � �� ��� �����. � �� ��
� tdpsql.log���.
LOGPrune=numdays|No
logprune ����� Data Protection for SQL � ��� �� ����
� � � � � �� �����. ���, �� �� ���� �� ��
�� Data Protection for SQL� �� � ��� � �� ����, �
���� �� �� ���� �� ����� � �� ���.
numdays ��� � � � � � �� � ���.
���:
v numdays� ���� ��, ��� 0 - 9999���. ���� 60���. �
0� �� �� � � ���� Data Protection for SQL � �� ��
� � �� � � ����.
v no� ���� �� ��� �� ����� ����.
NUMBERformat=numberformatnum
numberformat ����� Data Protection for SQL�� ��� �� ��
� �����.
numberformatnum ��� ��� 1 - 6���. ���� 1���. �� ��
�� ��� �����.
1 1,000.00
2 1,000,00
3 1 000,00
4 1 000.00
5 1.000,00
6 1’000,00
110 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
MOUNTWaitfordata=Yes|No
Tivoli Storage Manager Server� �� ���� �� �� �� ��� �
� �� ��� � ��� ��� ��, Tivoli Storage Manager Server�
Data Protection for SQL� �� � �� �� �� �� ���
�� ��� � ���. � ��, � ��� ���� Data Protection for
SQL backup � restore ��� �� �� ��� ��� �� �� �
�� ��� ��� ��� � ���. ���� yes���.
���:
v ��� ������ ����, ��� �� ��� � Data Protection for
SQL� ����� ��� ������ Data Protection for SQL�
�� ����� �� �� ��� �� ��� �� ��� �� �
����. SQL Server� ���� � ���� ��� ���� �
� ����� �� ��� ��� ��� ����� �� ���
�� �� ����� ��� �� ���� � �� �����. � �
�, ��� �� ���� Data Protection for SQL ��� ��� � �
���. ��� Data Protection for SQL ���� ����(��
�� �� ��� control-c� ��) �� � ���.
v �� ����� �� ����� �� ��� ��� Data Protection
for SQL� �� �����. � ����� ��� ����� ��
�� ���� ���� �� �� �� ��� �� ���� ��� �
� ����. �� �� �� � ���� ��� ���� ����
�� ��� ����.
v no� ���� �� ��� �� ��, Data Protection for SQL� �
���� � ��� ����. � ����� �� ���� �
� ��� �� ��� �� �� �� ���� ��� �� ��� �
�� �� ���� ������.
�:
v � ��� Data Protection for SQL query ���� ��� ��� ��
��. � ��� query TSM /fileinfo ����� ���� �����.
v Tivoli Storage Manager �� ��� TAPEPROMPT ��� Data
Protection for SQL� �� 1�� ��� � ����� ��� ��� �
�� ����.
SQLAUTHentication=INTegrated | SQLuserid
� ����� SQL Server� ���� � ���� �� � ��� ���
��.
� 6 �� ���� 111
integrated �� Windows NT �� Windows 2000 ��� �����.
Windows� ���� � ���� ��� ID� SQL Server� ���� �
��� ID� ����. � �� �����.
SQL Server ��� ID ��� ����� sqluserid �� ������.
sqluserid ����� ���� ��� ID� SQL Server� ���� � �
�� ID���. � ��� ID�� SQL Server SYSADMIN �� �� ��
� �� ���.
SQLBUFFers=numsqlbuffers
sqlbuffers ����� SQL Server� SQL Server� Data Protection for SQL
� ���� ���� �� ���� � ��� �� �� �����.
numsqlbuffers ��� ��� ��� �� �� � ���. �� ��� 0 -
999���. ��� 0���. sqlbuffers� 0�� ���� SQL� ��� �
� �� �����.
numsqlbuffers ��� � ��� ��� �� �����.
0� � �� �� ���� ��, ���� ��� ��� ��� ����
��� �� ��� ���. SQL Server 7.0��� �� 32�� ���
�� ��� � � SQL Server 2000��� �� 64�� ����� �
�� � ���. 0� � �� �� ���� �� �� � � ����
��, � 0� ���� ��� �� ������.
SQLBUFFERSIze=sqlbuffersizeinkb
sqlbuffersize ����� SQL Server� Data Protection for SQL� ���
� ���� �� ���� ��(sqlbuffers ����� ���)� �� �
����.
sqlbuffersizeinkb ��� KB ��� ��� �� �� � ���. �� �
�� 64 - 4096���. ��� 1024���.
SQLSERVer=sqlservername
sqlserver ����� Data Protection for SQL� ���� SQL Server�
�����. ��� �� ����� ��� �� SQL Server���. ���
�� ����� �� SQL Server ���� � ������ fromsqlserver
����� ���� ���.
query SQL ��� ���� sqlserver� ���� query TSM � inactivate
��� ���� fromsqlserver� ������.
����� ���� � ����� ����� � � �� ��� 129 �
��� ������.
112 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
STRIPes=numstripes
stripes ����� ���� �� ���� ��� ��� ����� ��
�����.
numstripes ��� ��� SQL Server 7.0� �� 1 - 32��, SQL Server
2000� ���� 1 - 64���. ��� ��� 1���.
�� ����� ���� 134 ���� ������.
TIMEformat=timeformatnum
timeformat ����� Data Protection for SQL�� ��� � ��� �
����.
timeformatnum ��� ��� 1 - 4���. ���� 1���. �� �� �
� ��� �����.
1 23:00:00
2 23,00,00
3 23.00.00
4 11:00:00A/P
timeformat ����� �� ���� �� �� Data Protection for SQL
�� ��(��� tdpsql.log)� ��� ��� � ���. �� � ���
��� �� �� �� ���� ���� �� ��� � ���.
v timeformat ����� �� ��� � Data Protection for SQL� �
�� �� � �� ��� �� ������.
v /logfile ����� ���� � �� ��� ������.
CHANGETSMPassword
changetsmpassword �� � �� ����� ���� ��� � ����� �
� �����.
oldpassword
��� ��(��) Tivoli Storage Manager ��� �����.
newpassword
� Tivoli Storage Manager ��� �����.
Tivoli Storage Manager ��� ����� ���� �� 1�� 63�� �
� ��� ��� � ���.
v A � Z�� ��
v 0 � 9�� ��
v �� �� ���(+), �(.), �(_), ���(--) � ����(&)
� 6 �� ���� 113
verifypassword
newpassword� ���� ���� �� � Tivoli Storage Manager ���
�� �����.
��� ���
� 12� Data Protection for SQL ���� ���� ���� ��� � � �
� ����� �����. ��� �� �� ���� ��� ����� �
�����.
���� ��� � � ��� ���� �� ������ 58 ���� �Data
Protection for SQL ���� ������.
� 12. Data Protection for SQL � ����
�� ���� ��� �� ���
/ACtive �� �� ����� �����. 115
/ALl �� � ��� �� ����� �����. 115
/BUFFers ��� ����� �� Data Protection for SQL �
�� �� �� �����.
116
/BUFFERSIze /buffers� ��� Data Protection for SQL ���
�� �����.
116
/COMPATibilityinfo SQL Server�� �� ���� ���� �����. 117
/CONFIGfile Data Protection for SQL �� ��� ��� �����. 117
/DBOonly �� ���� ��� ������� �� � ���
���.
117
/DIFFESTimate �� �� ������ �� �� ��� SQL ���
���� � � �����.
118
/FILEInfo �� ����� � �� � ��� �����. 118
/FIles �� � �� ��� �� �� ��� �����. 118
/FROMSQLSERVer �� ����� ��� ��� SQL Server� �����. 119
/GRoups �� � �� ��� �� �� �� �����. 119
/INTO �� ������� ���� �� �� ����� ��
� �� SQL Server ������� �����.
120
/LOGESTimate �� ��, �� �� �� ������ �� ��� �
��� �� ���� �� ��� SQL ������� �
� �����(SQL Server 2000).
120
/LOGFile Data Protection for SQL� �� ��� � ��� �
����.
121
/LOGPrune Data Protection for SQL � �� ��� � � � �
� �� �����.
122
/MOUNTWait Data Protection for SQL� �� � �� �� Tivoli
Storage Manager Server� �� �� ��� ���
��� � � �����.
122
/OBJect ��� �� ����� ��, �� �� �������. 124
114 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
� 12. Data Protection for SQL � ���� (��)
�� ���� ��� �� ���
/OLDerthan ��� �� �� �� ����� �������. 124
/PARTial SQL Server 2000�� ������� � � �����. 124
/Quiet �� �� ��� ��� �����. 125
/RECOVery Standby ��� � �� ������� �� ��� �
� ��� � � �����.
125
/RELocate /TO SQL ������ ��� � ��� �����. 126
/REPlace �� �� �� � SQL ��� ����. 128
/SQLAUTHentication SQL Server� ���� � ���� �� � ��� �
����.
128
/SQLBUFFers SQL Server� SQL Server� Data Protection for SQL
� ���� ���� �� ���� � �� �� ��
���.
128
/SQLBUFFERSIze /sqlbuffers� ��� ��� �� �����. 129
/SQLPassword Data Protection for SQL� SQL Server� ����� �
� ���� SQL ��� �����.
129
/SQLSERVer Data Protection for SQL� ����� SQL Server� �
����.
129
/SQLUSer Data Protection for SQL� SQL Server� ����� �
� ���� ��� �����.
131
/STANDby Standby SQL Server� �����. 131
/STOPAT ��� �� ���� SQL ������� �����. 132
/STOPATMark
/AFTER
����� �� ���� �����. � ��� ��� �
� �� ��� � � ���. (SQL Server 2000)
132
/STOPBEFOREMark
/AFTER
����� �� ���� �����. � ��� ��� �
� �� ��� � � ���. (SQL Server 2000)
133
/STRIPes ���� �� ���� ��� ��� ����� ��
�����.
134
/TRUNCate SQL ������ ���� ���� ��� ��� �
� � � ��� ��� � � �����.
135
/TSMNODe Data Protection for SQL� Tivoli Storage Manager
Server� ���� � ���� Tivoli Storage Manager
�� ��� �����.
136
/TSMOPTFile ��� Tivoli Storage Manager �� ��� �����. 136
/TSMPassword Data Protection for SQL� Tivoli Storage Manager
Server� ���� � ���� Tivoli Storage Manager
��� �����.
137
��� � ����� �� �� �����.
/ACtive
/ALl query TSM ���� ��� ����� �� �� ����� ��� ��
� �� �� � ��� ����� �� ��� ��� � � �����.
� 6 �� ���� 115
���:
v Data Protection for SQL query ���� � ����� �� ��� �
��, ��� ��� ����� �����.
v ����� ���� �� ��, ��� /active���.
v ��� �� ���(�� ��) �� ����� �����, /object ���
�� �����(124 ��� ��) GUI� ������(44 ��� ��).
/all� ��� �� ��� 89 ���� ������.
/BUFFers=numbuffers
/buffers ����� Data Protection for SQL Tivoli Storage Manager API
� ���� ���� �� ��� ����� ���� ��� �� �
� �����.
numbuffers ��� ��� ��� �� �� � ���. ��� �� �� 2
�� 8�� � � � ��� 3���.
���:
v �� �� ����� ���� ���� � ��, � �� ��� ��
���. �� �� /buffersize ����� �����.
v ��� Data Protection for SQL �� ��� buffers �� ���� �
��� ����. � �� ��� 3���.
v /buffers� ����, Data Protection for SQL �� ��� � � � �
� � �� �����. � ����� ���� �� ��� �� ����
����.
v /buffers� ���� numbuffers� ���� ���, �� 3� �����.
/BUFFERSIze=buffersizeinkb
/buffersize ����� /buffers ����� ��� Data Protection for
SQL ��� �� �����.
buffersizeinkb ��� KB ��� ��� �� �� � ���. �� ��
� 64 - 8192���. ��� 1024���.
���:
v �� �� ��� ���� �����, � ����� �� ��� � �
�� ��� �����.
v ��� Data Protection for SQL �� ��� buffers �� ���� �
��� ����. � �� ��� 1024���.
v /buffersize� ����, Data Protection for SQL �� ��� � � �
�� � �� �����. � ����� ���� �� ��� �� ���
� ����.
116 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
v /buffersize� ���� buffersizeinkb� ���� ���, �� 1024� �
����.
/COMPATibilityinfo
query ���� � ����� �� ����� SQL Server� ���� �
� ��� �����. �� ����� SQL Server� ����� � SQL
Server �� ��� ����� ���. � ����� ����, SQL � Data
Protection for SQL �� ��� ����� �� ����� SQL Server�
�� ���� ����� ���� ���� � ��� ���. ��� �
�� � �� ���� 105 ���� ������.
���:
v query TSM ���� types ����� � � ����� ��� � �
���.
v ����� �� ���� ���� �� �����. ��� SQL Server
� �� ����� �� 2� �� �� ���� ��, �� �� ��
��� �� �� ��� ����� ������ �� ���� �� �
���.
v SQL Server 7.0� ��, SQL Server 2000��� ��, ������, �
� � �� ���� �� ��� ��� � ���. ��� ��� ��
� �� ���� �� ��� ���.
/CONFIGfile=configfilename
/configfile ����� Data Protection for SQL� �� �� �� � ��
Data Protection for SQL �� ��� �� �����. �� ��� ��
��� 107 ���� �Set�� ������.
���:
v configfilename�� ��� ��� � � � ���. configfilename� �
�� � �� ���, Data Protection for SQL� �� ���� ��
���.
v configfilename� ��� ��, � ���� �����.
v /configfile� ���� �� ��, ��� tdpsql.cfg���.
v /configfile� ���� configfilename� ���� ���, �� tdpsql.cfg
� �����.
/DBOonly
/dboonly ����� ���� �� ���� ��� ������� �
� � �� ������ ���� ��� ��� ������� ��
� ����.
SQL Server 7.0�� � ����� �� �� �� ������ �� DBO
USE ONLY� ����� ���.
� 6 �� ���� 117
SQL Server 2000�� � ����� �� �� �� ������ ��
RESTRICTED USER� ����� ���.
/DIFFESTimate=numpercent
�� ������ ���� /diffestimate� �� �� ������ �� �
�� ��� �� SQL ������� �� � � �����. � ����
SQL Server� �� ��� �� ���� ��� ���� �� Tivoli
Storage Manager Server� � ��� ���� ���� �� ���
�� �� �� �� ��� ����. Tivoli Storage Manager Server
� � �� ���� � � �� �� SQL ������ ��� � ��
� � �� ���� �����. ��� SQL ������� �� �
� �� ����� ����� � ���� ��� SQL �������
���� ����.
numpercent ��� ��� 1 - 99���. �� ��� ������ ����
����� � ��� �� �� ������ �� ��� ��� ����
�� ���� ������. ���� 20���.
���:
v ���� �� ����� �� �� ��, �� �� Tivoli Storage
Manager Server� ��� ��� ��� �� Tivoli Storage Manager
Server�� ��� ��� �� � ���.
v ���� �� ����� �� � ��, ��� �� ����� � ��
� ����� � � ��� ��� �� � ���. ��� �� �
��� �� ��� ��� � ���.
v Data Protection for SQL ��� /diffestimate� ����, Data Protection
for SQL �� ��� � � �� � �� �����. ��� Data
Protection for SQL ���� ����� ���� Data Protection for SQL
�� ��� �� ���� ����.
/FILEInfo
query TSM ���� � ����� �� �� ��� �� ����� ��
�� ��� �����. differential � log �� ����� ��, /fileinfo
� �� �� ������� �� � ��� �����. ���� �
� ��� ���� 105 ���� ������.
Data Protection for SQL � ����� Tivoli Storage Manager �� �
��� �� �� � �� �� ���� �� ��, � ����� ���
� �� �� � ���. �� ��� 122 ���� ������.
/FIles=*|logicalfilename,...
backup ���� /files� set ��� � �� �� ��� ��� ����
�.
118 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
restore ���� /files� full, group �� set �� ������ ��� �
� ��� ��� �����.
logicalfilename ��� ����� ����� �� SQL Server �����
�� �� �� ��� �����.
���:
v � �� 0� ��� ��� ���� logicalfilename�� * ��� ��
��� ��� ������. ����� ��� ���� SQL Server �
������ �� �� ��� �����.
v logicalfilename� ���� �� ��� ��, � ���� �����.
v /files �� /groups� ����� �� ��� � ���. ���� � �
�� �� �� � �� ����� ����. ���� /files ��
/groups� ����� ��� ����, /groups �� /files �� � �
� ��� ���� �� ����� �����.
/FROMSQLSERVer=sqlservername
restore�� /fromsqlserver ����� �� ����� ��� SQL Server
� �����. � ����� /sqlserver ����� ��� �� �� SQL
Server� ��� �� ����� ��� SQL Server� �� �� ���
� ����. sqlservername� ��� ���� 129 ���� ������.
query TSM � inactivate ��� ���� /fromsqlserver� ���� query
SQL ��� ���� /sqlserver� ������. 88 ����� �� � �
����� /fromsqlserver� ���� ��� ������.
��� /sqlserver � �� Data Protection for SQL �� ��� ���
����.
���:
v � SQL Server� ��� ���, /fromsqlserver� ������ �� �
����� ���� � ����� ���� ���.
v SQL ������� �� SQL Server� ��� �, SQL �������
���� �� SQL Server� ��� ���� �� � ���. ��
� SQL � ��� SP_CHANGE_USERS_LOGIN� ���� ���
�� SQL ���� �� ��� � ���.
/GRoups=*|groupname,...
backup ���� /groups� set ��� � �� �� �� ��� ���
��.
� 6 �� ���� 119
restore ���� /groups� full �� set �� ����� � ��� ��
�� ��� �����. ���� /files �� /groups� ����� ���
����, /groups �� /files �� � �� ��� ���� �� ����
� �����.
����� ����� SQL Server ������ �� �� ��� ���
�� groupname ��� ������.
���:
v � �� 0� ��� ��� ���� groupname�� *� ����� �
�� ������. ����� ��� ���� SQL Server ������
� �� �� �� �����.
v groupname� ���� �� ��� ��, � ���� �����.
v /files �� /groups� ����� �� ��� � ���.
/INTO=dbname
restore ���� /into� �� ����� ��� �� SQL Server ���
���� �����. � ����� �� ��� �� SQL Server ����
��� ��� �� ���� ������ �� �� ���� ����.
� ��� �� ��� 97 ���� �dbname�� ������.
���:
v /into� ���� ��, �����(*)� �� dbname �� �� /into
dbname ��� � �� �� � ���.
v /into dbname �� � � �� dbname ��� �� ��� � �
�� ���.
v ��� ���� �� ����� ��� SQL Server �������
��� ���.
/LOGESTimate=numpercent
SQL Server 7.0� ��, SQL Server 2000��� SELECT INTO �
BULK COPY� �� ���� �� �� ��� ���� �� ��� ��
���. SQL Server 2000� ���� �� ��� �� ��� � �� �
��� ���� �� ��� �� �� ��� �� ����.
SQL Server 2000� log ���� /logestimate� �� ��, �� �� �
� ������ �� ��� ���� �� ���� �� ��� �� SQL
������� �� � � �����. � ���� SQL Server� ����
�� ����� �� ���� ��� ���� �� Tivoli Storage
Manager Server� � �� ����� ���� ���� �� ���
120 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
|
|
�� �� �� �� ��� ����. ��� SQL �������
�� �� �� ����� �����, � ���� ��� SQL ����
��� ���� ����.
numpercent ��� ��� 0 - 99���. ����� ���� �� �� �
�� ������ ���� �����, � ��� �� ��, �� �� �
� ������ �� ��� ��� ������ ���� ������. �
��� 0���.
���:
v ���� �� ����� �� �� ��, �� �� Tivoli Storage
Manager Server� ��� ��� ��� �� Tivoli Storage Manager
Server�� ��� ��� �� � ���.
v ���� �� ����� �� � ��, ��� �� ����� � ��
� ����� � � ��� ��� �� � ���. ��� �� �
��� �� ��� ��� � ���.
v Data Protection for SQL ��� /logestimate� ����, Data Protection
for SQL �� ��� � � �� � �� �����. ��� ����
� ����� ���� �� ��� �� ���� ����.
/LOGFile=logfilename
/logfile ����� Data Protection for SQL� �� ��� � ��� �
�� �����. � � ��� �� �� � � ���� �� ��
���� �����. Data Protection for SQL � ��� SQL Server �
���� ����.
logfilename ��� Data Protection for SQL� �� ���� � ���
��� ��� �����.
���:
v ��� ��� ��� ��� ��� �����. ��� ���, � �
� � � ��� �����.
v �� ���� ��� ��� � � � ��, ��� ���� ��� Data
Protection for SQL �� ���� ��� ����.
v Data Protection for SQL � ��� ��� � ����. /logfile� �
��� ���, �� ���� � �� ��� �����. � �� �
�� tdpsql.log���.
v �� �� �� Data Protection for SQL ����� ���� ��� �
� ��, ���� ����� �� �� ��� ����� /logfile
����� ������. � ����� ����� �� ��� �� �
� 6 �� ���� 121
� ��� ���� �� �� ���� ���� �� �����. ��
��� �� �� ��� ���� � ���� �� ��� �� � �
� ���.
/LOGPrune=numdays|No
/logprune ����� Data Protection for SQL � ��� �� ����
� � � � � �� �����. ���, �� �� ���� �� ��
�� Data Protection for SQL� �� � ��� � �� ����, �
���� �� �� ���� �� ����� ���, �� �� �� �� �
�� �� ���� ���� ��� ��� �� �� �� ���� �
��� �� � ���.
numdays ��� � � � � � �� � ���. ���, �� � � �
� ��� ���� 60� � � ���.
���:
v numdays� ���� ��, ��� 0 - 9999���. � 0� �� �� �
� ���� Data Protection for SQL � �� ��� � �� �
� ����.
v no� ���� � �� �� �� ��� �� ����� ����.
v /logprune� ���� �� ��, ��� Data Protection for SQL �
� ��� logprune �� ���� ��� ����. � �� ��� 60�
��.
v /logprune� ����, Data Protection for SQL �� ��� � � �
�� � �� �����. � ����� ���� �� ��� �� ���
� ����.
v numdays �� no� ���� ��� /logprune� ��� � ���. �
��, ��� 60� �����.
v timeformat �� dateformat ����� �� ���� �� �� Data
Protection for SQL �� ��� ��� ��� � ���. �� ���
��� �� � � � ��� ��� �� timeformat ��
dateformat ����� �� �����, �� � ��� ��� ��
�� �� ��� ��� ���� �� ����.
– � �� ��� �� ������.
– /logfile ���� �� logfile ��� ���� � �� ��� ���
���.
/MOUNTWait=Yes|No
Tivoli Storage Manager Server� �� ���� �� �� �� ��� �
� �� ��� � ��� ��� ��, Tivoli Storage Manager Server�
Data Protection for SQL� �� � �� �� �� �� ���
122 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
�� ��� � ���. � ��, � ��� ���� Data Protection for
SQL backup, restore � query TSM /fileinfo ��� �� �� ��
� ��� �� �� ��� ��� ��� ��� � ���.
��� ��� � ���.
Yes �� �� �����(�� � ��� ��).
No �� �� ���� ����(query TSM /fileinfo� ��).
���:
v ��� ������ ����, ��� �� ��� � Data Protection for
SQL� ����� ��� ������ Data Protection for SQL�
�� ����� �� �� ��� �� ��� �� ��� �� �
����. SQL Server� ���� � ���� ��� ���� �
� ����� �� ��� ��� ��� ����� �� ���
�� �� ����� ��� �� ���� � �� �����. � �
�, ��� �� ���� Data Protection for SQL ��� ��� � �
���. ��� Data Protection for SQL ���� ����(��
�� �� ��� control-c� ��) �� � ���.
v backup� ��, � ����� �� ����� �� ��� ���
Data Protection for SQL� �� �����, � ����� ��� �
���� �� �� ���� ���� �� ���� ��� �� �
�� ����.
v no� ���� �� ��� �� ��, Data Protection for SQL� �
���� � ��� ����. � ����� �� ���� �
� ��� �� �� ���� ������. backup� ��, � �
���� ��� ����� �� �� ���� ���� �� ���
��� ���� ��� �� �� �� ��� ����.
v backup �� restore�� /mountwait� ���� �� ��, ��� Data
Protection for SQL �� ��� mountwait �� ���� ��� ���
�. � �� ��� yes���. � ����� ���� �� ��� �� �
��� ����.
v /mountwait� ���� yes �� no� ���� ���, �� yes� �
����.
v query TSM /fileinfo ��� /mountwait� ���� ���, �� no
� �����.
�: Tivoli Storage Manager �� ��� TAPEPROMPT ��� Data
Protection for SQL �� 1�� ��� � ����� ��� ��� �
�� ����.
� 6 �� ���� 123
/OBJect=*|objectname,...
restore � inactivate ���� /object� ��� SQL ������� ��
�� ����� �� ���� ��(��� ��)� ����� ������
� �����. query ���� /object� �� ����� ���� ��� �
����.
objectname ��� ����� ������� �� ����� ��� ��
���. ���� ��� �� ����� ���� ���� Data Protection
for SQL� �� �����. �� ����� ��� ��� ��� ����
��.
���:
v restore ��� ��, GUI� ���� ��� ��� �� �����
��� ��(44 ��� ��) � �� � �� � ����� ����
�� � ���. ��� ���� ��� �� �� ����� ��� �
���.
v � �� 0� ��� ��� ���� objectname�� *� ����� �
�� ������. ����� ��� ���� ��� SQL ������
� �� �� ����� �� ���� ��� �����.
� ����� ��� ��� 85 ���� ������.
/OLDerthan=numdaysold
inactivate ���� /olderthan� ��� �� ����� ������ ��
���� �� � �� �����.
���:
v numdaysold ��� ��� 0 - 9999���.
v 0� ���� �� �� ����� �� �������.
v 1� ���� �� �� ���� � �� � ��� ��� ����
� �� �������. �� � � � �� ��� ����.
v /olderthan� ��� ����.
� ����� ��� ��� 89 ���� �����.
/PARTial
�:
1. � ��� SQL Server 2000 ����� �� �����.
2. �� ������ �� ������� � ��� �� � ���.
/partial ����� SQL ������� � � �����. � ��� �
� ����� ��� ���� ���� ����. � ��� SQL
������� ���� �����. � �� ��, �� ������ �
124 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
� � ���� �� ��� �� ���� �� ���� �� ����
��� SQL ������� � � � ���. �� ��, ��� SQL
�������� �� SQL ������� �� ���� ��� � �
��. � �� �� �� �� ��� SQL ������� �
� �� � ��� ��� �� ���.
�: ��� ���� � � � ��� ��� � ��� � � ����
� ��� �� Tivoli Storage Manager Server�� �� �� ���
�� �����.���� ��� Tivoli Storage Manager Server���
��� ��� � � �� ������ ��� �� SQL Server��
��� ��� � � ��� ����.
���:
v files �� groups ����� ���� � ��� ��� ��� �
���.
– files ��� ���� SQL �� �� SQL ��� ���� �� �
��� �� SQL �� ��� � ���.
– � �� �� � ���.
– ���� �� SQL �� ����� ����� �� � ��
��.
v ��� SQL ������� ��� ��� �����, /relocate � /to
����� ���� ���.
v Data Protection for SQL GUI� /relocate � /to ����� ���� �
���. ��� ����� �� �� � ��� �� ���� ��
������ ���� ���.
v /partial � /recovery ����� ��� � ���.
� ����� ��� ��� 86 ���� ������.
/Quiet /quiet ����� ���� �� ��� ���� ����. ��� ��� Data
Protection for SQL � ��� �����.
/RECOVery=Yes|No
restore ���� /recovery� standby SQL Server� � �� SQL ��
����� �� ��� �� ��� � � �����. �� ��� 131
���� ������. ��� ������� ������� /recovery=yes
����� �� �� ��� � ����.
��� ��� � ���.
Yes(���)
SQL ������� ��� ��� ��� � ��� �� ���
� 6 �� ���� 125
�� ����� SQL ������� ���� ��� ��� ��.
��� ���� �� ����� ��� ��� ���� SQL
Server� ���.
No SQL ������� ��� ��� ��� � ��� �� ���
�� ��� � ��. �� ��� ��� �� restore ���
�� /recovery=no� �����.
���:
v /recovery=yes ����� ���, ������� �� �� �� ��
� ��� ��� � ����.
v file, group �� set �� ����� �� ��� �� /recovery� ��
� � ����. Data Protection for SQL� ��� ��� /recovery=no
� �� ����.
v /groups �� /files� ���� full ��� ��, /partial� � ���
� ��� /recovery� ��� � ����. /partial� ���� ���, Data
Protection for SQL� ��� ��� /recovery=no� �� ����.
v � ��� ���� ��� ������� �� ��� �� �����
��� �����.
v yes� ���� �� ������� �� �� �� ����� ����
��, ������� �� �� ����� recovery=yes� ���� �
� �� ����� recovery=no� �����. ����, �� ����
�� ��� ���� ��� �� �� ��� � ���.
��� �� �������.
�� � �
�� ������ ���
�� ������ ���
���� �� �� ���� ���
���� �� �� ���� �
�:
1. Data Protection for SQL� �� ����� ������ ���� ��
�� ������ �� ���� � �� ��� �� ��� ��
����� �����. query TSM ��� � ��� �����.
2. �� ����� ����, �� �� ���� �� ������� ��
�� �� �� ����� ����. ��� /recovery �� /standby
���� ���� �����.
/RELocate=logicalfilename,... /TO=physicalfilename,...
restore ���� /relocate � /to ����� � ��� SQL ������
126 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
��� � ��� �����. �� ����, �� �� � �� ���� �
��� �� �� SQL ������ ��� �� � ����� ���� �
��.
logicalfilename ��� ��� SQL ������ ��� �� �� ���
�����.
physicalfilename ��� SQL ������ ��� ����� � ��
Windows �� ��� �����.
�: SQL Server 2000�� �� �� ��� ��� ����� �����.
SQL Server 7.0��� �� �� ����� ��� �� �� ��� �
����.
���:
v /relocate� ��� � �� ��� ��� � ��� ������ ���
��� � ����.
v /relocate � /to� � �� �� � � � � �� ��� �
���. ��� /relocate� /to� � ��� �� �� �� ��� �� �
� � �� ��� �� ���� ���. �� ��,
/relocate=a,b,c /to=a¹,b¹,c¹
�� �� �����, �� �� ���� ����.
/relocate=a,b,c /to=b¹,a¹
v Data Protection for SQL GUI� /relocate � /to ����� ���� �
���. ��� ����� �� �� � ��� �� ���� ��
������ ���� ���.
v query ��� /fileinfo ����� � ���� �� ������ ��
�� �� �� �� ��� ��� � ���.
v logicalfilename �� physicalfilename� ��� �� � ���� ��
� ���.
v physicalfilename� ��, �� ����, �� � � ��� �� ��� �
�����.
v � �� �� ��� ����� ��� �� ���, ��� �� ���
SQL Server� ��� �����. ���, ��� � ���� /replace
����� ���� � � ���.
v ����� ��(*)� /relocate �� /to ��� ���� ����.
� ����� ��� ��� 86 ���� ������.
� 6 �� ���� 127
/REPlace
restore ���� /replace ����� � SQL ��� ���� ���
��. ��� ��� ��� ����.
�� ���� � ����� ���� � � ���.
1. �� ������ ��� � ��� �� � ��� ��� ��:
v /into ����� �� ���, /into ������� �� SQL ���
� ��.
v ������� �� SQL ��� �, �� � ��� ��� ��:
– � ������� � SQL �� �� �� ������ ��
����� � SQL �� �� �� ��.
– � ������� � �� ��� SQL �� ��� �� ��
���� �� ����� � SQL ��� ��� � ��.
2. file, group �� set ��� � ��� �� ��� SQL ��� ��
� ��.
/SQLAUTHentication=INTegrated | SQLuserid
� ����� SQL Server� ���� � ���� �� � ��� ���
��.
integrated �� Windows ��� �����. Windows� ���� � ��
�� ��� ID� SQL Server� ���� � ��� ID� ����. � �
� �����.
SQL Server ��� ID ��� ����� sqluserid �� ������.
/sqluserid ����� ��� ��� ID� SQL Server� ���� � ��
� ID���. SQL ��� ID�� SQL Server SYSADMIN �� �� �
�� �� ���.
/SQLBUFFers=numsqlbuffers
/sqlbuffers ����� SQL Server� SQL Server� Data Protection for SQL
� ���� ���� �� ���� � ��� �� �� �����.
numsqlbuffers ��� ��� ��� �� �� � ���. �� ��� 0 -
999���. ���� 0���. /sqlbuffers� 0�� ���� SQL� ��� �
� �� �����.
���:
v ��� Data Protection for SQL �� ��� SQLbuffers �� ���
� ���� ����. � �� ��� 0���.
v /sqlbuffers� ����, Data Protection for SQL �� ��� � � �
�� � �� �����. � ����� ���� �� ��� �� ���
� ����.
128 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
v /sqlbuffers� ���� numsqlbuffers� ���� ��� �� 0� ��
���.
/SQLBUFFERSIze=sqlbuffersizeinkb
/sqlbuffersize ����� SQL Server� Data Protection for SQL� ��
�� ���� �� ���� ��(/sqlbuffers ����� ���)� �
� �����.
sqlbuffersizeinkb ��� KB ��� ��� �� �� � ���. �� �
�� 64 - 4096���. ��� 1024���.
���:
v ��� Data Protection for SQL �� ��� SQLbuffers �� ���
� ���� ����. � �� ��� 1024���.
v /sqlbuffersize� ����, Data Protection for SQL �� ��� � �
� �� � �� �����. � ����� ���� �� ��� �� �
��� ����.
v /sqlbuffersize� ���� sqlbuffersizeinkb� ���� ���, �� 1024
� �����.
/SQLPassword=sqlpasswordname
� ����� Data Protection for SQL� ���� ��� ����� ��
��� �� SQL Server� ����� �� ���� SQL ��� ����
�.
���:
v � ����� ���� �� SQL Server� ��� �� � �����.
SQL Server ��� �� SQL Server � � ��� SQL ��� ID� �
��� ���.
�: SQL Server ��� SQL Server� �� �� ����� ���� �
��� �����. Microsoft� Windows ��� ����� � ��
�. � ����� ����� 128 ���� ������.
v /sqlpassword� ���� �� ��, ��� ��(″ ″)���.
v /sqlpassword� ���� sqlpasswordname� ���� �� ���� �
�� ��(″ ″)���.
�: � ����� � /sqlauth=integrated ����� ���� � ���
�� �����.
/SQLSERVer=sqlservername
/sqlserver ����� Data Protection for SQL� ���� SQL Server�
�����.
� 6 �� ���� 129
restore ���� � ����� �� ����� ��� �� SQL Server�
��. ��� �� ����� �� SQL Server ���� � ������,
/fromsqlserver ����� ���� ���.
query SQL � backup ��� ���� /sqlserver� ����, query TSM
� inactivate ��� ���� /fromsqlserver� ������.
���:
v ��� Data Protection for SQL �� ��� SQL Server �� ���
� ���� ����. � �� ��� �� ��� �����.
v /sqlserver� ���� sqlservername� ���� �� ��, �� ��� �
�� �����.
v �� � �� ��� �� ��� ���� �����.(. (local) ���
� �� �� �� �� local���.)
v SQL Server� � �� ����� �����, Tivoli Storage Manager
�� ��� CLUSTERNODE �� �� YES��� ���.
v SQL Server� � ����� ���� � �� ����� �����
��� ���� ���.
v sqlservername� ��� SQL Server� ���� �� ������ �
� �� ����.
�� ���? �����? �� ��?
local-
computername�� ��� ���
local-
computername\
instancename
�� ��� ��� �
virtualservername �� � �
virtualservername\
instancename�� ��� � �
localcomputername
SQL Server� Data Protection for SQL� � ���� ���
��� ��. TCP/IP ��� ��� �� ��� �� � ���.
instancename
���� �� �� ��� SQL Server ����� ��� ��.
virtualservername
����� ��� �� �� ��� ����� SQL Server� ��
� ��. ��� ���� �� �� ��� ����.
130 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
�: ����� ����� SQL Server 2000 ����� �� ����, SQL
Server 7.0 ��� ����� ����� � ��� � ����� �
� ���. ��� � ����� ����� ����� �� ��
����.
/SQLUSer=sqlusername
/sqluser ����� Data Protection for SQL� SQL Server� �����
�� ���� ��� �����.
���:
v � ����� ���� �� SQL Server� ��� �� � �����.
SQL Server ��� �� SQL Server � � ��� SQL ��� ID� �
��� ���.
�: SQL Server ��� SQL Server� �� �� ����� ���� �
��� �����. Microsoft� Windows ��� ����� � ��
�. � ����� ����� 128 ���� ������.
v SQL ��� ID�� SQL Server SYSADMIN �� �� ��� ��
���.
v /sqluser� ���� �� ��, ��� sa���.
v /sqluser� ���� sqlusername� ���� �� ���� ��� sa�
��.
�: � ����� � /sqlauth=integrated ����� ���� � ��
��� �����.
/STANDby=undofilename
restore ���� /standby� stanby SQL ��� ����� ���� �
�� ��� ��� �����.
���:
v �� �� ��� � ��� ������ ��� ��� � ����.
v Standby SQL Server� �� � �� �� ��� � � � ����
��� �� ��� �����.
v ������� �� ���� ������� �� �� ��� ��
� ��� � ��, � ��� ������� �� ��� ��� ��
� ��� � ����.
v undofilename ���� ��� ��� � � � ���.
v undofilename� ��� �� � ���� �����.
� 6 �� ���� 131
v ��� ��� ��� ��� SQL Server� � ��� �����. ��
� �� �� SQL ������� �� ���� ���� SQL Server
� ��� ����.
v /recovery �� /standby� ���� �� ��, ��� /recovery=yes
���.
/STOPAT=datetime
restore ���� /stopat� SQL ������� ��� �� ��� ���
��. � �� �� ��� ��� ���� ��� SQL ������� �
���.
datetime ��� �� �� ���� ���� �����. SQL ����
���� ��� �� �� ������. ��� 82 ���� �����
�.
���:
v � ����� ���� �� ���� ����, ���� ��� ��
� ��� �� ������ ����� ���. file, �� � � ��
� �� ���� ��� �� ����.
v /stopat ����� � /recovery=no �� /standby� ��� �� �
���.
v datetime�� ��� � ��� � ���� ��� ���.
v /stopat ����� ���� �� ��� ��� ���� ���� ���
�� �� ��� ��� ���� �� ����� �� ���
/recovery=yes� ���� ���� SQL ������� ���� �� �
�� ����.
� ����� ��� ��� 82 ���� ������.
/STOPATMark=markname [/AFTER=datetime]
�: �� ��� ���� �� SQL Server 2000 ����� �� ���
��.
/stopatmark ����� ������� ��� ����� �� ��� ��
���. /after ��� ���� � ����� ��� �� �� ��� � �
���. ����� ����� � �� � ����� ��� ���� �
� ���(��� �� ���� ��� � � �)� SQL �������
����.
132 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
markname ��� SQL ����� ��� �����. SQL ����� �
� ������ �� ����� � � ���. �� ���� ��� ��,
����� ��� �� ����� ���� SQL ������� ���
� ��� ����.
�: markname� SQL BEGIN TRANSACTION �� BEGIN
DISTRIBUTED TRANSACTION��� MARK ��� ��� ���
��� � ���� �����.
datetime ��� �� �� ���� ���� �����. SQL ����
���� ��� �� �� ������.
���:
v � ����� ���� �� ���� ����. ���� ��� ��
� � ��� �� ������ ����� ���. � , �� � �
��� ��� ��� � ����.
v �� SQL ����� �� ����� �� ��� ��� � ���.
v /after� ���� ���, ��� ���� ��� �� ���� �
�� �����.
v /after� ����, ��� �� � ��� ��� ���� ���
�� ���� ��� �����.
v markname� ��� �� � ���� ��� ���.
v Data Protection for SQL restore �� � /stopatmark� ��� �
�� /recovery=no �� /standby� ��� �� ����.
v /stopatmark� ��� �� ��� ��� ���� ���� �� ���
�� ����� �� ���, /recovery=yes� ��� ���� SQL �
������ ���� �� ��� �����.
� ����� ��� ��� 83 ���� ������.
/STOPBEFOREMark=markname [/AFTER=datetime]
�: �� ��� ���� �� SQL Server 2000 ����� �� ���
��.
� ����� ������� ��� ����� �� ��� �����. /after
��� ���� � ����� ��� �� �� ��� � � ���. �
���� ����� � �� � ���� �� ��� ���� �� ���
(��� �� ���� ��� � � �)� SQL ������� ���
�.
� 6 �� ���� 133
markname ��� SQL ����� ��� �����. SQL ����� �
� ������ �� ����� � � ���. �� ���� ��� ��,
����� ��� �� ����� ���� SQL ������� ���
� ��� ����.
�: markname� SQL BEGIN TRANSACTION �� BEGIN
DISTRIBUTED TRANSACTION��� MARK ��� ��� ���
��� � ���� �����.
datetime ��� �� �� ���� ���� �����. SQL ����
���� ��� �� �� ������.
���:
v � ����� ���� �� ���� ����. ���� ��� ��
� � ��� �� ������ ����� ���. � , �� � �
��� ��� ��� � ����.
v �� SQL ����� �� �� ����� ��� ��� � ���.
v /after� ���� ���, ��� ���� ��� �� �� �� �
�� �����.
v /after� ����, ���� ���� �� �� �� �� �� ��
� �� � ��� ��� �����.
v markname� ��� �� � ���� ��� ���.
v Data Protection for SQL restore �� � /stopbeforemark� ��
� � �� /recovery=no �� /standby� ��� �� ����.
v /stopbeforemark� ��� �� ��� ��� ���� ���� �� �
�� �� ����� ��� ���, /recovery=yes� ��� ����
SQL ������� ���� �� ��� �����.
/STRIPes=numstripes
/stripes ����� ���� �� ���� ��� ��� ����� �
� �����.
numstripes ��� ��� SQL Server 7.0� �� 1 - 32��, SQL Server
2000� ���� 1 - 64���.
���:
v /stripes� ���� �� ��, ��� Data Protection for SQL �� �
�� ��� ����. ���� 1���. ��� ��, � �� �� ��
�� ��� � ����.
134 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
�: �� ���� ���� �� 1�� 64� ��� � ���. �
�� SQL Server 7.0�� Data Protection for SQL� 32� ���
��� �� �� � 32� �������� �� ����.
v /stripes� ���� numstripes� ���� ��� � � �� �����.
v SQL Server 7.0� �� ���� ����� �� ����� ��� �
��� � �� �� ��� ����� ���� ���.
v SQL Server 2000 ����� ��� ��� � ��� �� ��� �
���. ��� Data Protection for SQL ���� �� ����� �
�� � ��� ��� ����� �� ��� � ���.
query tsm dbname backup_object
v � ��� �� �� ���� �� ��� ���� � � � ��
��� Tivoli Storage Manager REGISTER NODE �� UPDATE NODE
���� MAXNUMMP ����� ���� ���(�� ��� ��
� ���� ���� ). MAXNUMMP �� ��� �� ����
��� ��� ��� ���.
v ��� ������ ��� �, ����� �� �� � �� �
� ����� Tivoli Storage Manager Server �� � collocation� �
��� ���.
v ��� � � ��� ����� �� �� dsmserv.opt ��� �
Tivoli Storage Manager Server TXNGROUPMAX ��� ��� ��
�� ����. SQL Server��� �� 32�� ��� ����� ��
�� SQL Server 2000��� �� 64�� ��� ����� ����
�.
/TRUNCate=Yes|No
/truncate ����� SQL ������ ���� ���� ��� ���
�� � � ��� ��� � � �����.
��� ��� � ���.
Yes SQL Server� ��� ��� � ��� �� �� ���� ��
� �� ������. � �� � �� ���� �� ��� ��
�� ���� �����.
No SQL Server� ��� ��� ���� ��� ��� ����. ��
����� ����� ���� ��� �� ���� ��� ���
��� ��� ������.
���:
v SQL Server 7.0�� ���� ��� ����� ������� � �
� �� �� ���� �� ������ ����.
� 6 �� ���� 135
v SQL Server 2000��� �� ��� ��� ����� �� �����
� ����� ���� ���� ��� ��� � ���.
v /truncate� ���� �� ��, ��� yes���.
v /truncate� ���� yes �� no� ���� ���, �� yes� ��
���.
/TSMNODe=tsmnodename
/tsmnode ����� Data Protection for SQL� Tivoli Storage Manager
Server� ���� � ���� Tivoli Storage Manager �� ��� ���
��. � ����� ���� ��� Tivoli Storage Manager �����
� � ���. �� ��� �� ��� � � �� ���. �� ��
��� �� ��� �� ����.
���:
v Tivoli Storage Manager �� ���� PASSWORDACCESS GENERATE
� ��� ���� /tsmnode ����� ��� � ����. �� ��
�� �� ��� ���� ���. ��� ���, PASSWORDACCESS�
PROMPT� ���� /tsmnode ����� ��� � ���. Tivoli
Storage Manager �� ��� �� �� ��� Windows� IBM Tivoli
Storage Manager �� ���� ����� �� � ��� ���� �
�����.
v /tsmnode� ���� �� ��, ��� Tivoli Storage Manager ��
��� nodename ���� ��� ����. � ����� ���� ��
��� �� ���� ����.
/TSMOPTFile=dsmoptfilename
/tsmoptfile ����� ��� Tivoli Storage Manager �� ��� ���
��. � ����� GUI� �� ��� Tivoli Storage Manager Server
� ��� � �����. Tivoli Storage Manager �� ���� Tivoli
Storage Manager API� �� �� � ���. Tivoli Storage Manager �
� ��� �� �� ��� Windows� IBM Tivoli Storage Manager �
� ���� ����� �� � ��� ���� ������.
���:
v tsmoptfilename ���� ��� ��� � � � ���. ��� �
��� ��� Data Protection for SQL �� ���� �����.
v tsmoptfilename� ��� �� � ���� ��� ���.
v /tsmoptfile� ���� �� ��, ��� dsm.opt���.
v /tsmoptfile� ���� tsmoptfilename� ���� �� ���� ���
dsm.opt���.
136 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
/TSMPassword=tsmpasswordname
/tsmpassword ����� Data Protection for SQL� Tivoli Storage Manager
Server� ���� � ���� Tivoli Storage Manager ��� �����.
� ����� Tivoli Storage Manager �� ��� PASSWORDACCESS
��� �� �� ���� �������.
/tsmpassword
Tivoli Storage
Manager � � �
PASSWORD
ACCESS
����� ��
�� ���
��� generate � /tsmpassword� ���
��� generate ���/tsmpassword� ����
� �
��� prompt -- /tsmpassword� ���
���� �� prompt -- ����� �
� 6 �� ���� 137
138 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
�� A. Tivoli Storage Manager ��� ��
� ���� Data Protection for SQL�� Tivoli Storage Manager ���� �
��� SQL Server ������� ��� ��� ���� ��� �� ��� �
����. � �� Tivoli Storage Manager ���� ���� SQL ������
� �� ��� ���� ��� �����.
�: � ��� ���� �� ��� Tivoli Storage Manager �� ���� ��
���� ��� ���� ���.
Data Protection for SQL� Tivoli Storage Manager Server� ��� SQL Server
� ��� �, ���� �� � ��� �����.
1. Tivoli Storage Manager Server��:
a. Windows �� ��� ��� ��� ������. � ��� Data
Protection for SQL� �� policy ����� ���� ���.
b. Data Protection for SQL ��� ��� �� �������.
2. SQL Server � Data Protection for SQL� ��� ����
a. Tivoli Storage Manager ��� ������ Data Protection for SQL�
�� Windows ���� ������. �� Tivoli Storage Manager �� �
����� �� ���� �� ���, Data Protection for SQL� ��
�� ���� ������.
b. ��� ��� ��� �� Data Protection for SQL ��� � �� ��
��� ������.
�: Windows �� �� ��� �� �� ��� Windows ��� ���
���.
c. ���� �� ���� � ���, � ���� ���� Tivoli Storage
Manager ��� ������ Windows ���� ������.
d. ���� �� ���� � ���, Tivoli Storage Manager ���� �
�� � ���� ��� ������. ���� ��� ������ ��
����.
e. 2a���� ��� ���� ������(� HTML ������ 2.1��
���).
© Copyright IBM Corp. 1997, 2003 139
�� ����
� �� �� �� ��� �����.
v Data Protection for SQL� Tivoli Storage Manager Server� ������.
– �� ��� mynode���.
– ��� mypassword���.
– Policy ���� mydomain���.
v ���� ���:
– �� SQL ������� �� �� ��.
– ��� �� 9:00�� 9:15 ��� �����.
� ���� ���� ��� �� �� �� ��� ��� � ��� ����
���. � ���� ���� Windows� �� Data Protection for Microsoft SQL
Server ������� ���� �� Tivoli Storage Manager ��� ��� �
���.
Tivoli Storage Manager Server��: � ���� ��� �� �� ����
������ ��� ���� ��� ���� ���� ���.
1. c:\sqlfull.cmd�� �� ��� ������. �� �� ��(sqlfull.smp)� Data
Protection for SQL� �� ���� �����. � �� ���� Tivoli Storage
Manager � ���� �� SQL Server ������� ��� �� ��� �
�� � �� ��� �� ���. �� ���� �� �� �� � ���
� ��� �� ��� �� ��� ���� ���.
�: ���� ���� ��� SQL Server� �� ���� ���� �� �
�� �����.
v �� ��� SQL Server �� ��� �� ���. Tivoli Storage
Manager Server�� ���� ��� 1 2���� �� ��
c:\sqlfull.cmd� x:\sqlfull.cmd� � � �, ��� x� SQL Server �
� �����.
v �� ��� ��� tsmoptfile � logfile ��� SQL Server �� ���
� �� �� �� ��� ��� � �� ���.
2. ��� ����� �� ��� ������. �� ���� �� ������
� � ��� ��� � ���. �� ������ Tivoli Storage Manager
Server� �� ����� ��� ��� ���.
def sched mydomain my_schedule desc="SQL Daily FullBackup" action=command objects="c:\sqlfull.cmd" priority=2starttime= 21:00 duration=15 duru=minutes period=1 perunits=daydayofweek=any
140 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
Tivoli Storage Manager� �� ���� �����.
ANR2500I Schedule MY_SCHEDULE defined in policy domain MYDOMAIN.
3. Data Protection for SQL� � ��� ������ �� ��� �����.
define association mydomain my_schedule mynode
Tivoli Storage Manager� �� ���� �����.
ANR2510I Node MYNODE associated with schedule MY_SCHEDULE in policydomain MYDOMAIN.
�� ��� �� ���� Tivoli Storage Manager Server� �������.
v c:\sqlfull.cmd�� �� ��� ����.
v �� 9:00� �����.
v �� ��� ��� �� ��� ��� � ���.
Tivoli Storage Manager �� ��� query schedule query association� ��
�� �� � ��� ���� ������ ��� � ���.
SQL Server��: ���� � ���� �� ��� �����.
v Tivoli Storage Manager �� ���� ������ SQL Server� d:\Program
Files\Tivoli\TSM\baclient ���� �������.
v Data Protection for SQL� SQL Server� d:\Program Files\Tivoli\TSM\TDPSql
���� �������.
v ��� ���� � dsm.opt �� ��� �� ��� SQL ������� �
�� Tivoli Storage Manager Server� �����.
Data Protection for SQL� �� ��� �� ��� �� � ��� ���� �
�� � ���� �� �����. ��, �� ��� �� ��� �� ��
Tivoli Storage Manager Server� ��� �� �����.
�� ���� ��� ��:
Tivoli Storage Manager Server� ��� �� � � ������.
– dsm.opt ��� �� ��� ��� Tivoli Storage Manager Server� ���
�� ������.
– Tivoli Storage Manager Server� � ��� ������.
1. �� ��� � Windows ��� ���� �������.
2. Windows �� �� �� ����.
3. ��� �� ��� �����.
cd d:\"Program Files"\Tivoli\TSM\baclient
� A. Tivoli Storage Manager ��� �� 141
|
����� ��� ��� ��, ��� � �� �� �(d:\"Program
Files"\Tivoli\ TSM\baclient)� � ���� �� � ���. ���� �
� 6� �� ��� ��(~)� ��� ID� �� �� ��� �� ��� ��
� �� ���.
�� ��� ��� �� �� �� ����.
d:\Progra~1\Tivoli\TSM\baclient
�: Tivoli Storage Manager ���� �� ��� ���� � ��(Windows
���� �� �����), Data Protection for SQL� �� ��� ��
� ���� �� ���(�� ���)� ���� ���. Tivoli Storage
Manager ���� �� Tivoli Storage Manager �� ���� ����
�� �� �� ��� ���� ���.
4. ��� �� ��� �����.
dsmcutil inst /name:"Data Protection for SQL Scheduler"/node:mynode /password:mypassword /autostart:yes/clientdir:"d:\Program Files\Tivoli\TSM\baclient"/optfile:"d:\Program Files\Tivoli\TSM\TDPSql\dsm.opt"/startnow:no
��� ���� ���� � ���� Windows ID� ����� � ���
����� dsmcutil ��� ntdomain, ntaccount � ntpassword� ���� �
� ���.
�: ���� ���� ��� SQL Server� �� ���� ���� ��:
a. /autostart ��� no� ������. �� ��:
/autostart:no
b. SQL �� ��� ����� 2� ��� ��� ��� ���� �
�����. ����� 2� ��� SQL �� ��� ���� �� �
�����.
c. ����� � ��� �� ���� ��� ��� ��� ����
�� ��� ��� �� ���.
d. �� ��(4�� ��� dsm.opt)� �� ��� ��� �� �����
������. �� ��:
/optfile:"x:\dsm.opt"
Tivoli Storage Manager� �� ��� �����.
TSM Windows NT Client Service Configuration UtilityCommand Line Interface - Version 5, Release 1, Level 5.0 c4(C) Copyright IBM Corporation, 1990, 2002, All Rights Reserved.Last Updated May 29 2002TSM Api Verison 5.1.5
Command: Install TSM Client Service
142 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
Machine: TDPSQ1(Local Machine)
Installing TSM Client Service:
Machine : MYNODE
Service Name : Data Protection for SQL Scheduler
Client Directory : D:\Program Files\Tivoli\TSM\baclient
Automatic Start : yes
Logon Account : LocalSystem
The service was successfully installed.
Creating Registry Keys ...
Updated registry value ’ImagePath’ .Updated registry value ’EventMessageFile’ .Updated registry value ’TypesSupported’ .Updated registry value ’Data Protection for SQL Scheduler’ .Updated registry value ’ADSMClientKey’ .Updated registry value ’OptionsFile’ .Updated registry value ’EventLogging’ .Updated registry value ’ClientNodeName’ .
Generating registry password ...Authenticating password with Tivoli Storage Manager for node MYNODE ....
Connecting to Tivoli Storage Manager via client options file’d:\Program Files\Tivoli\TSM\TDPSql\dsm.opt’ ...
Password authentication successful.
The Registry password for node MYNODE has been updated .
�: ���� ��� �� ���� � ��:
a. ���� ����� �� ��� �����.
dsmcutil remove /name:"Data Protection for SQL Scheduler"
b. � ���� ����� 4���� ��� �� �����.
�: ���� ���� ��� SQL Server� �� ��� ���� ����
��, ����� 2� ���� 1 - 4��� ������.
�! 4���� dsmc util ���� ���� ��� ���� ���� �
��� ��� ��� ��� ���.
5. �� Tivoli Storage Manager ���� ������ �� ���� ����
�. ����� ���� ���� �����, Windows �� �� ���
�� ��� �����.
net start "Data Protection for SQL Scheduler"
�� ��� �����.
� A. Tivoli Storage Manager ��� �� 143
The Data Protection for SQL Scheduler service is starting.The Data Protection for SQL Scheduler service was startedsuccessfully.
/autostart:yes� ����� ��� Windows ���� � �� �� Tivoli
Storage Manager ���� ��� �����.
�: �!
v ����� ���� ��� ���� ���� ��, 13��� �� �
���.
v ���� ���� ��� ���� ���� ��, 6 - 13��� ��
���.
�� ��� ��� ���� ���� �� � ���. ���, Tivoli
Storage Manager ���� �� � � ��� ���� ��� �
�� ��� ��� � ���.
6. ���� ���� ������.
7. SQL Server ���� �� ��� � ��� ���� Data Protection for
SQL ���� � ����(� -> �� �� -> ��). �� ����� �
����� ������.
�� �
�� ���� ������.
�� SQL �� ��� ������.
��� ��
� �� ��� �� ���� �� ������. ���� � ��
� ������.
�� ���
SQL �� ��� �� ��� ��� �� ����� ���� ��
������.
� ��� -> ��� ��
��� ���� ��� ��� ������.
8. � ��� ��� ��� ������. ���� �� -> �� ���� �
���� ��� Data Protection for SQL �� ��� ��� ��� �� �
�����. �� ��:
SOFTWARE\IBM\ADSM\CurrentVersion\BackupClient\NODES\<nodename>
<nodename>� Data Protection for SQL �� ���� �����.
�� ��:
SOFTWARE\IBM\ADSM\CurrentVersion\BackupClient\NODES\MYNODE
144 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
9. Windows �� �� ��� Data Protection for SQL �� ���� ��
����.
cd /d d:\"Program Files"\Tivoli\TSM\TDPSql
10. dsm.opt ��� clusternode ��� yes� ������ ������. ��� �
�, Tivoli Storage Manager Server� ���� ��� ������.
/tsmpassword=yourpassword ����� ���� ������ ��� ��� �
��� ����. ���, ���� Tivoli Storage Manager Server� ��
�� � �����.
tdpsqlc query tsm /tsmpassword=mypassword
11. ���� ����� � ��� ��� ��� ��� �����(� -> ��
��� ����).
12. � ��� ��� ��� ��, ����� 2� ���� � ��� �� �
����. � ��� Data Protection for SQL ��� ���� ����
�� ������.
13. �� ��� ���� �� ���� ������ ��� ���� ����� �
��� ������.
dsmc sched
��� �� ��� �� ���.
Tivoli Storage ManagerCommand Line Backup/Archive Client Interface - Version 5, Release 1, Level 5.0(C) Copyright IBM Corporation 1990, 2002 All Rights Reserved.
Querying server for next scheduled event.Node Name: MYNODESession established with server TYPP_CLINT: Win 2000
Server Version 5, Release 1, Level 3.0
Server date/time: 06/24/2002 17:55:37 Last access: 06/24/2002 17:43:51
Next operation scheduled:------------------------------------------------------------Schedule Name: Data Protection for SQL SCHEDULERAction: CommandObjects: C:\sqlfull.cmdOptions:Server Window Start: 13:40:30 on 06/25/2002------------------------------------------------------------Schedule will be refreshed in 1 hour.
Time remaining until execution: 00:59:58
�� ���� SQL ������� �� �� ��� ��� �� ��� ���
��.
� A. Tivoli Storage Manager ��� �� 145
��� ����
Tivoli Storage Manager ��� ��� � �� ��� ������.
v Tivoli Storage Manager Server-�� ��� ��� �����, Data
Protection for SQL �� ���� tcpclientaddress � tcpclientport ��� ��
���� ���� ���. � ��� ��� ���� ���� ��
tcpclientaddress� ������. ��� tcpclientport� �� �� �� ����
���(�� �� �� ���). � ��� ��� ���� ��� ��� ��
Windows �� ����� � ��� Data Protection for SQL� ���� �
�� ���.
�� �� ���� TCP/IP ��� ���� ���� �����. ���,
Data Protection for SQL� ����� �� �� ��� �����.
v Data Protection for SQL �� ���� ���� ��� ��� ��� ��
� ��, ����� ���� ���� �� ���� ���. � ��, Tivoli
Storage Manager Server ��, �� �� �� ����� TCP ��� ���
���. ��� �� ��� � ��� �� � ���.
net stop "Data Protection for SQL Scheduler"net start "Data Protection for SQL Scheduler"
�: �! ���� ���� ��� ���� ��� ��, ���� ����
���� ��� ���� ���� �� ������. net stop � net start
��� ���� ���.
v Tivoli Storage Manager� � ��� �� ��(dsmsched.log)�� Tivoli
Storage Manager ���� �� �� ��� � ���. � ��� ��� ��
��� ���.
d:\Program Files\Tivoli\TSM\TDPSql\dsmsched.log
Data Protection for SQL �� ���� schedlogname ��� ���� � ��
��� �� � ���.
v tdpsqlc �� �� /logfile ����� ���� Data Protection for SQL� ��
� ������ ����� �� ��� ��� �� ��� �����. �� �
�(sqlfull.smp)�� �� ��� sqlsch.log���. � ��� Tivoli Storage Manager
��� �� �� ��� tdpsqlc ��� �� ��� ����� ��� �
�� ���. �� ��� � ��� sqlfull.log���.
�: ��� ��� ��� ��� �� ��(dsmsched.log)� �����. ��
� ��� �� �, ��� ���� ��� ���� ����� ��
����.
��� ��� ����, ��� ��� �� � � � � � ���.
Scheduled event eventname completed successfully
146 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
� � � �� Tivoli Storage Manager� eventname ��� ��� ��
� ���� ���� � ���. ��� �� �� �� � � ����
� ���� ����. ��� ���� ��� ��� �� ��� �� �
�� �� �� ��� ���� ���. �� �� ��� �� ��� ��
� � �� ���� �����.
Finished command. Return code is:
v dsm.opt ��� passwordaccess generate� ���� ��� tdpsqlc ��� Tivoli
Storage Manager ��� ���� ���. ��� �����, ���� ��
� �� ��(sqlfull.cmd)�� /tsmpassword ����� ������. Data
Protection for SQL ���� ��� ��� �� ���. �� ��,
tdpsqlc query tsm /tsmnode=mynode /tsmpassword=newpassword
� A. Tivoli Storage Manager ��� �� 147
148 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
�� B. �� ��
���� � ��� �� Data Protection for SQL� ��� � ���. � �
�� ���� �� �� ���� ���� ���� �� ���� � �� ��
� ���� ��� ��� ��� ���. � ��� �� �� �� �� ��
�� ���� Data Protection for SQL� ���� �� ��� � �����. �
� ��, � ���� 25�� �� �� ���� 25�� SQL ��� ���� �
� ���. ��� ����� �� 25�� �� �� ��� Data Protection for
SQL� ���� ��� ���, ���� 25�� CD� ��� ���� �� ��
� � �� ���� ���� 25�� ����� ��� � �� �� � �
��.
�� �� � ��� ���� � ��� �� � ���.
�� ����
�� �� �� � �� ���� setup ��� ������.
Microsoft Installer (MSI)
Windows 2000(�� � ��)� � ���� msiexec.exe� Windows NT
���� ���� ��, setup.exe ���� ���� �� MSI ����
��� � ���.
� �� �� ��� �� ��� ��� � ���.
� 13. � �� ��
� ��
/i ���� ��� ����� �����.
/l*v �� ��� �����.
/qn � ��� ����� �� ��� �� ��� ��
��.
/s � ��� �����.
/v �� ���� MSI � ��(msiexec.exe)� ����
��� ���� ���� ����� �����. /v ��� �
�� � �� ��� ���� ������.
v � ��(\)� � �� � �� � �� � (" ")
�� ��� ���.
v /v �� �� �� ��� ��� �� ���.
v /v �� ���� �� �� ����� ���� ���
� ���� ���� ���.
v ��� �� ��� � �� ��� ���� �� ���
��� � ���. � ��� �� � ���� �
� ��� ���.
© Copyright IBM Corp. 1997, 2003 149
|
|
|
� 13. � �� �� (��)
� ��
/x ���� ��� �� ����� �����.
addlocal ��� ��� �����.
allusers �� ���� ��� � � ���� �����.
installdir Data Protection for SQL� ��� ���� �����.
reboot � �� �� ����� ���� � ���� �� �
�� � � �����.
v Force� �� � �� �� � ���� ����.
v Suppress� � �� �� � � � � ���� ���
�.
v ReallySuppress� � �� �� �� � � � � �
�� �����.
rebootyesno � �� �� ���� � �� ��� � � �����.
� �� �� ���� � ���� Yes� ������. �
�� �� ���� � ��� ���� No� �����
�.
transforms ��� ��� �����.
�� ��� � ����� ���� ����� �����.
� 14. � �� ��(�� ������� ��)
�� ��
Client Data Protection for SQL ��
Docs Data Protection for SQL Readme � ��� ���(HTML
� PDF ��)
License_Paid ��� ��(Data Protection for SQL� PAID ��� ���
� � ���� ���)
License_TryBuy ��� ��(Data Protection for SQL� TryBuy ��� ��
�� � ���� ���)
� 15. � �� ��(�� ����� ��)
�� ��
LanguageFiles �� �� ��
� ����� �� ��� �����.
� 16. � �� ��
�� ��
1028.mst CHT ���(��)
1031.mst DEU ���
1033.mst ENG ��
1034.mst ESP ����
1036.mst FRA ���
150 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
|
||
||
||
|||
|||
||||
||
||
||
� 16. � �� �� (��)
�� ��
1040.mst ITA �����
1041.mst JPN ��
1042.mst KOR ���
1046.mst PTB �����
2052.mst CHS ���(��)
�� ����(setup.exe) � ��
�: � ��� Data Protection for SQL � �� ��� �� ���. ��� �
�� ��� ��� ���� �� ���� ���� ���. 150 ����
� 15� ������.
Data Protection for SQL� � �� ���� ��� ����� �� ���
�����.
setup /s /v/qn
�� �� � ���� � �� ���� Data Protection for SQL� �
���� ��� �� ��� � ����.
setup /s /v"INSTALLDIR=\"c:\program files\tivoli\tsm\"ADDLOCAL=\"Client,License_Paid,Docs\"TRANSFORMS=1033.mst /qn /l*v \"e:\log.txt\""
�:
1. � ��(\)� ��� �� �(″) � �� � �� � �� ��� ��
�.
2. �� ���� �� �(″)� ��� ���.
v ��� � � ��� ��.
v �� ��� ���� ��. ��� ���� �� �� ����, �
�� � �� � ��� ��� ���.
3. ��� �� ��� ��� �� ��� addlocal �� ��� ���� ���.
�� �� �
� ��� ���� ��� ����� � ��� ��� � ���.
v c:\setup.bat -- � ��� ���� �� ���.
@echo offrem ===================================rem sample silent install scriptremsetup /s /v"INSTALLDIR=\"X:\Desired Install Path\" /qn"rem ====================================
� B. � �� 151
|
|
|
|||
rem code could be added after therem installation completes torem customize the dsm.opt filesrem if desiredrem ====================================
MSI(msiexec.exe)� ��
�: � ��� Data Protection for SQL � �� ��� �� ���. ��� �
�� ��� ��� ���� �� .msi ��� �� �� � �� ��� �
��� ���� ���. 150 ���� � 15� ������.
�� �� � ���� � �� ���� Data Protection for SQL� �
���� ��� �� ��� � ����.
msiexec /i"IBM Tivoli Storage Manager for Databases - MS SQL.msi"RebootYesNo="No" Reboot="Suppress" ALLUSERS=1INSTALLDIR=\"c:\program files\tivoli\tsm"ADDLOCAL=\"Client,License_Paid,Docs"TRANSFORMS=1033.mst /qn /l*v "e:\log.txt"
�:
1. � ��(\)� ��� �� �(″) � �� � �� � �� ��� ��
�.
2. �� ���� �� �(″)� ��� ���.
v ��� � � ��� ��.
v �� ��� ���� ��. ��� ���� �� �� ����, �
�� � �� � ��� ��� ���.
3. ��� �� ��� ��� �� ��� addlocal �� ��� ���� ���.
�� ���: �� �� ��
��� ���� ��, ��� ��� �� �� ��� ���� � ��� ���
�� �� � ������. �� �� �� ��� ��� � � ���.
v � �� ��
v ��� �
v �� � ��
v �� ���(CD-ROM �� �� ���) � ��
v ��� ��� ��� Windows ��� ��
v ��� ���� � Windows ���(�� ��, anti-virus �� �)
�� � ���� �� �� ��� ��� � ���.
v �� �� ��� �������(��� ��� ��� ��).
152 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
|
|
|
||||||
v ��� ���� � �� ���� �������. ��� ��� Tivoli�� �
��� ����.
�� ��� ��� ���, ��� ��� �� ��� setup.log ��� ����
��. ��� ���� �� ���� �� �� ��� ���.
setup /v"/l*v setup.log"
CD �� � ��� ��� ��
���� CD� ��� �� ��� �� ���� ���� ���� ��� �
�� �� ���� ���� ����� � � ���. ����, ����� Data
Protection for SQL �� � �� � ��� �� � ��� � ���.
� �� ��� �
��, ��� ��� ��� ���. CD� �� ��, ���� ���� ����
�� ����. ���� �� ��� ��� ��, ���� ���� �����
�� ���� �� ���� ��� � ���. �� �� c:\tdpdpkg� ���� �
��� �����. ���� ����� �� 14MB� �� �� ��� �
���. �� ��� ��� ���� ��� � ���.
mkdir c:\tdpdpkg - � �� ���� ���� ��� ��
cd /d c:\tdpdpkg - ���� ���� �
xcopy g:\*.* . /s - Data Protection for SQL CD � ��� ���� ��
�� ��
copy c:\setup.bat - � setup.bat� �� ���� ��� ��� ��
��, � ��� ����� ���. ���� ���, ���� CD� ��� �
� ����� �� ����� � � ���.
�� �� ��
���� CD �� �� ����� �� ����, �� ���� ��(�)� �
���. � ��� �� �� ��� �� ������. ��� ���
� ��� ��� � ��, �� �� � � ��� ����.
v CD� �� �� ����:
� ��� �� ����, CD� ����� �� � ��� �� ���
��. � ��� �� �����, CD� ���� setup.bat ��� ��� �
��� �� � ���.
cd /d g:\setup.bat
� B. � �� 153
v �� �����:
���� \\machine1\d$�� tdpdpkg�� �� ���� � ��, �� ��
�� net use x \\machine1\d$ ��� ��� � ����� ���� x� �
�� � ���. �� ��, �� ��� �� � ���.
cd /d x:\tdpdpkgsetup.bat
� �� �� � ��� �����.
�� �� ��
setup.exe ���� ��� ��� � ��� � ���� ��� � ���. �
�� ��, � � � � �� � ��� ���� ����. �� ���� �
� ��� ���� � ����. � ���� ��� ��� �����. �� �
����� ��� ���. ��� ���� ��� � ������ ���
�� �� ��� ��� ����.
� � ��� InstallShield �� � ���� URL� http://support.
installshield.com/default.asp�� �� ��� ���� � ��� �� �
���.
154 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
�� C. �� ����
�� include/exclude�
� �� ��� ��� ���� �� �� Data Protection for SQL �� ���
INCLUDE/EXCLUDE�� ��� �� ��� ��� �� policy� ��� �
���(�� ��� 27 ���� �� � ��� ��).
�� � ��� � ��
�� ���� \...\*
�� �� �� ����(��, ��, ��, �, �
�, �)\...\full*
\...\diff*
�� � �� �� ���� ��(g1, f1) \...\g1\group*
\...\f1\file*
g �� f� ���� �� ��� �� ����
��\...\g*\group*
\...\f*\file*
\...\group* �� \...\file* � \...\*\group*
\...\*\file*
������ �� �� � ��� � ��
������ �� Db1� � �� ���� \...\Db1\...\*
Db� ���� ������ �� Db1� � ��
����\...\Db*\...\*
�� \...\*\...\*
������ �� Db1� � �� �� �� �
���\...\Db1\full*
\...\Db1\diff*
������ �� Db1� � �� ��, �, �
� �� � ����\...\Db1\...\log*
\...\Db1\...\group*
������ �� Db1� � �� � �� �
� ���� ��(g1, f1)\...\Db1\g1\group*
\...\Db1\f1\file*
������ �� Db1� � g �� f� ���
� �� ��� �� ���� ��\...\Db1\g*\group*
\...\Db1\f*\file*
© Copyright IBM Corp. 1997, 2003 155
������ �� �� � ��� � ��
\...\Db1\...\group* �� file* � \...\Db1\*\group*
\...\Db1\*\file*
\...\Db1\full* � \...\Db1\...\full*
\...\full* � \...\*\full*
\...\group* � \...\*\*\group*
\...\g1\group* � \...\*\g1\group*
�� \...\*\...\log*
````
�� �� ��(typeInfo �) \...\Db1\set*
�� � ��� ��� � ��
�� � �� ��� ���� \...\meta\...\*
\...\data\...\*
�� � �� ��� ��, �� �� � ���
�\...\meta\...\full*
.
�� � �� ��� � ���� ��(g1) \...\meta\...\g1\group*
g� ���� �� � �� ��� � ����
��\...\meta\...\g*\group*
\...\meta|data\...\group* � \...\meta\...\*\group*
�� �� ��(��� �) \...\meta\*
\...\data\*
������ �� �� � ��� ��� � ��
������ �� Db1� � �� � �� �
�� ����\...\meta\...\Db1\...\*
\...\data\...\Db1\...\*
������ �� Db1� � �� � �� �
�� �� ����\...\meta\...\Db1\full*
������ �� Db1� � �� � �� �
�� ��� � ����\...\meta\...\Db1\...\log*
.
������ �� Db1� � �� � �� �
�� � ���� ��(g1)\...\meta\...\Db1\g1\group*
.
156 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
������ �� �� � ��� ��� � ��
������ �� Db1� � g� ���� ��
� �� ��� � ���� ��\...\meta\...\Db1\g*\group*
.
\...\meta|data\...\Db1\...\group* � \...\meta\...\Db1\*\group*
.
\...\meta|data\...\full* � \...\meta\...\*\full*
.
\...\meta|data\...\group* � \...\meta\...\*\*\group*
.
\...\meta|data\...\g1\group* � \...\meta\...\*\g1\group*
.
�� \...\meta\...\*\...\log*
\...\data\...\*\...\log*
�� � ��
SQL� ���� �� ��� �� ���� SQL*\...\*
�� SQL70� �� ���� SQL70\...\*
������ �� Db1� � �� SQL70� ��
����SQL70\...\Db1\...\*
������ �� Db1� � �� SQL70� ��
�� ����SQL70\...\Db1\full*
�� SQL70� �� � �� ��� ���� SQL70\meta\...\*
SQL70\data\...\*
��� SQL2000�� �� �� ����� �� �
���SQL2000\...\*
�� SQL2000\INST1� �� ���� SQL2000\INST1\...\*
SQL2000\INST� ���� �� ��� �� ��
��SQL2000\INST*\...\*
SQL2000\...\* � SQL2000\*\...\*
�� SQL2000\INST1� �� � �� ��� �
���SQL2000\INST1\meta\...\*
SQL2000\INST1\data\...\*
��� SQL2000�� ����� �� ��� ��
� �� ��� ����SQL2000\*\meta\...\*
.
��� SQL2000�� �� �� ����� �� �
�� ��� ����SQL2000\...\meta\...\*
.
� C. �� ��� 157
�� � ��
�� � ����� �� ����(??ta� ����
���� ��� �� ��)SQL2000\??ta\meta\...\*
SQL2000\??ta\data\...\*
��� ������ ��
��� ������� ���� SQL Server� ���� � ���� � �� �
��� ����.
�� ������� ����� ��� ���� ����. �� ������
� ����� ��� SQL Server �� ���� msdb ������� ���
������ �� ������� � � ������� ���� ���.
�� ����� SQL Server ��� ��� ������.
���� �� ��� ����.
1. SQL Server �� ���� ��� �� ������� �������. �
�� �� ������ �� �� �� � � �� �� ���� ���
�� ���.
2. �� ��� ���� SQL Server� ������. �� ���� �� NT
���� �� �� � ���. 159 ���� ���� �� ��� ��� ��
1� ������.
3. Data Protection for SQL� ���� �� ������� ������.
�: �� ������� ��� ���, SQL Server� ��� ����.
���, SQL Server ��� �� �� �� � ���� �����. �
�� ��� �����.
4. SQL Server� ���� �� ������(�� ��� ����).
5. �� ��� ��� �� ��� ������ ��� � ��� �� ��
����� �� ����� ��� �� �����.
6. Data Protection for SQL� ���� msdb ������� ������.
�� �������� ��� ����� � ��� �� ������� � �
� ��� ���� ���. ��� ������ SQL Server ��� �� �� �
�� �� ���. ��� ��� ���� ���� �� ��� �� �����
�� ������. �� ��, �� �� ���� ��� �� �� �����
�� ������.
v ALTER DATABASE
v CREATE DATABASE
v DISK INIT
158 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
v DISK RESIZE
v DISK MIRROR
v DISK UNMIRROR
v DISK REMIRROR
v SHRINKDB� �� �� DBCC ��
v sp_dropremotelogin, sp_addumpdevice, sp_dropdevice, sp_addlogin, sp_droplogin,
sp_addserver, sp_dropserver, sp_addremotelogin �� ��� � ���
��� �� ��
�� ��� �� ��� ��� ���� � � ���. �� �� �� SQL �
������ ��� � ����. ��� SQL ������� �� ��� ��� �
� ��� �� ��� �� � ���. ��� ������� �����, SQL
Server� �� ��� ��� ��� ���. �� ��� ��� SQL ��� ��
��� ��� Microsoft� ������.
SQL Server 7.0�� ��� �� ��
SP_DBOPTION ‘DBNAME’, ‘SINGLE USER’, ‘TRUE’
� SQL � ���� ������� �� ��� ��� �����.
SP_DBOPTION ‘DBNAME’, ‘SINGLE USER’, ‘FALSE’
������� �� ��� ��� � ���.
SQL Server 2000�� ��� �� ��
ALTER DATABASE DBNAME SET SINGLE_USER WITH ROLLBACK
AFTER N SECONDS
� TRANSACT-SQL ��� �������� ���� ��� ��� �
������ �� ��� ��� �����.
ALTER DATABASE DBNAME SET MULTI_USER
� TRANSACT-SQL ��� ������� �� ��� ��� � ���.
�:
1. SQL Server� �� ��� � -m SQL SERVER �� ��� ���� SQL
Server� �� ��� ��� ��� � ���.
2. SQL � ��� SP_WHO� ���� ������� �� �� ����
�� � ���.
3. �� ��, SQL Server 7.0�� KILL SPID� ���� ������� ��
��� ��� �� � ���.
� C. �� ��� 159
160 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
�� D. ��� �� ��
Data Protection for SQL ��� �� � ��� ��� ��, ��� ��� �
� ��� � � �� �� �� ��� ���.
v Data Protection for SQL� ��, �� � � ��� �� ��� Tivoli Event
Console� �����.
v ���, Data Protection for SQL� Data Protection for SQL�� ����
tdpsql.log ��� ��� �����. � ��� �� �� �, �� ��� �
� ��� �� � ��� �����. � ��� �� ���� �� ���
�� ���.
v ���, Tivoli Storage Manager API� API � ��� Data Protection for
SQL �� ���� dsierror.log ��� �����. �� ��� � ��� ��
�� ����. dsierror.log ��� �� ���� ��� � ����.
v SQL Server� SQL Server � ��� ��� �����. SQL Server � �
� ��� �� -> �� -> SQL Server �� -> �� �� ���� #n� ��
� ����� ���� ���� � ���.
v Tivoli Storage Manager ���� dsmsched.log � dsmerror.log ��� ��
� �����. ���, � ��� Tivoli Storage Manager �� ���� ��
���� ��� ���� �����.
�: ���� ��� ��� ���� �� � (dsmsched.log)� ����. ��
� ��� �� �, ��� ���� ��� ���� ����� ��
����.
��� ��� ����, ��� ��� �� � � � � � ���.
Scheduled event eventname completed successfully
� � � �� Tivoli Storage Manager� eventname ��� ��� ��
� ���� ���� � ���. ��� �� �� �� � � ����
� ���� ����. ��� ���� ��� ��� �� ��� �� �
�� �� �� ��� ���� ���. �� �� ��� �� ��� ��
� � �� ���� �����.
Finished command. Return code is:
v Windows ��� ��.
© Copyright IBM Corp. 1997, 2003 161
162 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
�� E. Data Protection for SQL ��
ACO0003S �� �� ��� �����.��: � �� � � �����.
��� ��: ��� ����.
��� �: ��� �������. � � � ���
� ��� ����� ������.
ACO0004E � � �� ��� ��� ���.��: �� ��� �� ��� ��� ���� � �
� � � �����.
��� ��: ��� �����.
��� �: ��� �������. � � � ���
� ��� ����� ������.
ACO0005E � � ��. �� ���� ��� �
�� ������.��: ��� ���� ����.
��� ��: ��� �����.
��� �: ��� ��� �� ��� ����
���.
ACO0053E ��� � (licensefile)� � � ����.��: ��� ���� ���� ��� ������.
��� ��: ��� ����.
��� �: ��� �� ������. ��� ���
��� ��� �����.
ACO0054E ��� � (licensefile) ��� ���
��.��: ��� ��� ���� ������. � ���
������.
��� ��: ��� ����.
��� �: ��� �� ������. ��� ���
��� ��� �����.
ACO0055E ��� � (licensefile) ��� ���
��.��: ��� �� ��� ������.
��� ��: ��� ����.
��� �: ������ ��� ��� � � �
�� ��� �� �� ������. �� ���
� ��� �� �����.
ACO0056E ��� � (licensefile)� ��� ���
��� ����.��: ��� ���� ��� ���� ��� ����
��.
��� ��: ��� ����.
��� �: ��� �� ������.
ACO0057E ��� � (licensefile)� ����� �
�� ��� ���� �� ����.��: ��� ���� ��� ���� ������. �
���� ���� �� ��� ��� ��� ���
� � �� ����.
��� ��: ��� ����.
��� �: ��� �� ������.
ACO0058E ‘�� � ��’ ���� ��� ���.��: �� ‘�� � ��’ ���� ������.
��� ��: ��� ����.
��� �: � ��� ��� ��� � ����. �
�� ��� �� ��� ���� ��� ���.
ACO0100E ���� �� ��
��: � ���� ��� ��� ��� ��� ��
���.
��� ��: ��� ����.
��� �: ��� ��� �� ������.
ACO0101E ��� �� ��
��: � ���� �� ���� �� ���� ��
��� � �� ��� ��� �����.
��� ��: ��� ����.
��� �: �� �� ��� ��� ��� ����
��� �� ������.
ACO0102E ��� �� ��
��: � ���� ��� ��� ���� ��� ��
���.
��� ��: ��� ����.
��� �: ��� ��� �� ������.
© Copyright IBM Corp. 1997, 2003 163
ACO0103E �� ��� � ��� �� �
��: � ���� �� ���� �� �� ���
� �� ��� ��� �����.
��� ��: ��� ����.
��� �: ��� �� ��� ���� ��� ��
������.
ACO0104E ��� �� �
��: � ���� �� ���� �� ��� �
�� ��� ��� �����.
��� ��: ��� ����.
��� �: ��� �� ��� ���� ��� ��
������.
ACO0105E �� ��
��: � ���� �� ��� �� ���� ��
� � �� ��� ��� �����.
��� ��: ��� ����.
��� �: �� �� ��� ��� ��� ����
��� �� ������.
ACO0132W �� ��� � ����. ��� ��
��.��: ��� ��� �� ��� � ����.
��� ��: ��� ���� ��� �����.
��� �: � ���� � ���� �� ����
���� ���� ������.
ACO0133W �� ���� �� � ����. ��
� ��� �...��: Tivoli Data Protection ������ �����
� ��� ��� ���� �� ������ ���� �
���. � ��� ������.
��� ��: ��� ���� ��� �����.
��� �: � ���� � �� ���� �� �
��. �� ���� ���� ���� ������. �
��� ���� ��� ��, ������ ����� �
�� �� ���� � ����. ���, ����� �
� ���� �����.
ACO0134W �� ���� �� � ����. ���
����.��: Tivoli Data Protection ������ �����
��� � ��� ���� �� ������ ����
����. � ��� ������.
��� ��: ��� ���� ��� �����.
��� �: � ���� � �� ���� �� �
��. �� ���� ���� ���� ������. �
��� ���� ��� ��, ������ ����� �
�� �� ���� � ����. ���, ����� �
� ���� �����.
ACO0150I ���� ��� ������.��: ���� ctrl-C� ���� Data Protection for
Microsoft SQL Server ������ ������ �
� �����.
��� ��: ��� ����.
��� �: ��
ACO0151E ��� ��� �� ��� ����
�.��: ��� �� ����� ���, � � ��
���.
��� ��: ��� ����.
��� �: �� ��� �� � � ��� ����
��. ��� ���� ��� �� �����.
ACO0152I �� stat: apicall API ��� seconds
��
��: ��� ���� �� API ��� ��� � �
�� ���� �(�)� ������.
��� ��: ��� �����.
��� �: ��
ACO0153I �� stat: function�� seconds ��
��: ��� �� ��� � ��� ���� �
(�)� ������.
��� ��: ��� �����.
��� �: ��
ACO0154E Data Protection for Microsoft SQLServer ������ ������ ���
� �� Tivoli Storage Manager API��� ��� ��� � ����. ��
version.release.level �� � ��� ��
���.��: �� ���� ��� Tivoli Storage Manager API
��� Data Protection for Microsoft SQL Server �
����� ������ ���� � ��� ���� �
�� �����.
��� ��: ��� ����.
��� �: ��� ���� �� ��� � Tivoli
Storage Manager API ��� ������. �� Data
164 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
Protection for Microsoft SQL Server ������ �
����� � ����.
ACO0155E Data Protection for Microsoft SQLServer ������ ������ ���
� �� Tivoli Storage Manager API� ���� ��� ��� � ����.��� version.release.l evel ��� ��
���.��: �� ���� ��� Tivoli Storage Manager API
���� Data Protection for Microsoft SQL Server �
����� ������ ���� � ��� �����
��� ������.
��� ��: ��� ����.
��� �: ��� ���� �� ��� � Tivoli
Storage Manager API ���� ������. ��
Data Protection for Microsoft SQL Server �����
� ������ � ����.
ACO0156E Tivoli Storage Manager API� ���
� ����.��: Tivoli Storage Manager API� ��� � ��
��.
��� ��: ��� ����.
��� �: �� Tivoli Storage Manager API� �
��� ������ ������. /TRACEFLAGS=API
/TRACEFILE=filename ��� ���� Data Protection
for Microsoft SQL Server ������ ������ �
�� � ��� �� ��� � �� ��� ���
���. ��� ��� ��� ��� ����
TSMAPI.DLL� �� �����. � ��, Tivoli
Storage Manager API� �� ������.
ACO0160E ��� Tivoli Storage Manager ��
�� ��� �����.��: �� � � �� Tivoli Storage Manager ��
� ���� � ����.
��� ��: ��� �����.
��� �: � � Tivoli Storage Manager ��� �
���� � ���. Tivoli Storage Manager �� �
���� ������.
ACO0161E �� ��. ��� �� ��� ���
�. Tivoli Storage Manager ��� �
���� �����.��: ���� �� ��� ������.
��� ��: ��� �����.
��� �: ��� Tivoli Storage Manager ��� �
��� �� ������.
ACO0162E ��� �� �� �� ����.
�� �� �����
��: ���� �� ��� ������.
��� ��: ��� �����.
��� �: ��� �� ������.
ACO0163E ��� ��� ��� ���.��: ��� �� �� /intopath ��� ������.
��� ��: ��� �����.
��� �: ��� �� ���� /intopath ��� �
�� ��� ������.
ACO0167E ��� � ��� � ���.��: �� � ��� �� ��� ����� ����.
� ��� ������.
��� ��: ��� ����.
��� �: ��
ACO0200E ����� � (filename)� � � ���
�.��: ��� �� �� ��� ����. � ��� �
�����.
��� ��: ��� ����.
��� �: ��
ACO0201E ����� � (filename)� � � ���
�.��: ��� �� �� ��� ����. � ��� �
�����.
��� ��: ��� ����.
��� �: ��
ACO0202E � (filename) ��� �.��: ��� ���� ����. � ��� �����
�.
��� ��: ��� ����.
��� �: ��
ACO0203E � (filename) ��� �.��: ��� ��� ����. � ��� ������.
��� ��: ��� ����.
��� �: ��
� E. Data Protection for SQL ��� 165
ACO0204E � (filename)� �� � ����.��: ��� ���� ����. � ��� �����
�.
��� ��: ��� ����.
��� �: ��
ACO0205E � (filename) �� �� � ���
�.��: �� ��� ���� ����. � ��� ���
���.
��� ��: ��� ����.
��� �: ��
ACO0206E ���(directory)� ��� � ����.��: ���� ����� ����. � ��� ��
����.
��� ��: ��� ����.
��� �: ��
ACO0207E ��� ��(directorypath)� � ��
�.��: �� � ��� ��� ����� ����. �
��� ������.
��� ��: ��� ����.
��� �: ��
ACO0208E ��� ��� �� ��� ��� ���
��.��: ��� ��� ���� �� ��� �� �
�� � �� �� ����. � ��� �����
�.
��� ��: ��� ����.
��� �: ��
ACO0209E � filename1�� filename2(�)� ��
���� �����.��: �� ��� ���� ����. � ��� ���
���.
��� ��: ��� ����.
��� �: ��
ACO0210E Tivoli Storage Manager �� �
�� � ���.��: �� � Tivoli Storage Manager �� �� ��
�� ����� ����. � ��� ������.
��� ��: ��� ����.
��� �: ��
ACO0211E Tivoli Storage Manager � �
�� � ���.��: �� � Tivoli Storage Manager �� �� ��
�� ����� ����. � ��� ������.
��� ��: ��� ����.
��� �: ��
ACO0212E Tivoli Storage Manager � �� �
�� � ���.��: �� � Tivoli Storage Manager �� � ��
� ����� ����. � ��� ������.
��� ��: ��� ����.
��� �: ��
ACO0213E Tivoli Storage Manager ���� �
���� � ��� �� � ���
�.��: �� ���� ���� ���� �� �� ��
���� �� �� ����� Tivoli Storage Manager
��� �����. Tivoli Storage Manager ��� �
���� ���� �� ���� �� Data Protection for
Microsoft SQL Server ������ ������ �
� �� ��� ��� ������.
��� ��: ��� ����.
��� �: Tivoli Storage Manager ���� �
���� ���� �� ���� �� ��� ��� �
������.
ACO0214E �� ���� �� ��� �� ��
��� ����.��: Tivoli Storage Manager ��� �� �����
�� ��� �� � �� ��� ������.
��� ��: ��� ����.
��� �: Tivoli Storage Manager �� �����
������.
ACO0215E �� ���� � �� ���
�� �� ��� ���� ����.��: �� ���� ���� ���� �� �� ��
���� �� �� ����� Tivoli Storage Manager
��� �����. �� ���� �� �� �� ���
�� �� �� ��� �� � ��� ���� ��
�.
��� ��: ��� ����.
166 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
��� �: Tivoli Storage Manager �� �����
������.
ACO0216E ��(volumename)� �� �� � �
� � ����.��: �� � ��� ���� ����. � ���
������.
��� ��: ��� ����.
��� �: ��
ACO0217E Tivoli Storage Manager � �� �
�� ��� ����.��: �� � �� �� ��� ����� ���
� ����.
��� ��: ��� ����.
��� �: �� � ��� �, �� � ���
����� ���� ������.
ACO0218E Tivoli Storage Manager �� �
�� ��� ����.��: �� �� ��� �� �� ��� �����
���� ����.
��� ��: ��� ����.
��� �: �� �� ��� ��� �, �� � �
�� ����� ���� ������.
ACO0219E Tivoli Storage Manager � �
�� ��� ����.��: �� �� ��� �� �� ��� �����
���� ����.
��� ��: ��� ����.
��� �: �� �� ��� ��� �, �� � �
�� ����� ���� ������.
ACO0256E Tivoli Storage Manager � � �
�� ��� ���. ‘changepassword’ ��� ��� TivoliStorage Manager ���� �� ��
� ��, � � �� � �� ��
�� �����.��: Tivoli Storage Manager ��� ������.
��� ���� ���.
��� ��: ��� ����.
��� �: �� �� ��� ���� Tivoli Storage
Manager ��� � ��� ���, Tivoli Storage
Manager ����� ��� ����� �����.
ACO0257E �� ��� ���.��: Tivoli Storage Manager ��� ������.
� ��� ��� ���.
��� ��: ��� ����.
��� �: �� �� ��� ���� Tivoli Storage
Manager ��� � ��� ���, Tivoli Storage
Manager ����� ��� ����� �����.
ACO0258E ��� �� ��� �����. ��
� ����.��: ��� ��� ��� ��� ����.
��� ��: ��� ����.
��� �: ��� ��� ���� ��� �� ��
����.
ACO0259E ��� � ��� �� � �� �
�� �� �� ����. �� �
��� ����.��: � ��� ��� �� ��� ��� ��� �
��� ���� ����.
��� ��: ��� ����.
��� �: � ��� �� ��� ��� �� ��
� ���� ��� �� ������.
ACO0260I �� ��� ���.��: �� �� ��� ���� ������.
��� ��: ��� ����.
��� �: ��
ACO0261I servername ��� ��� ����.��: Tivoli Storage Manager ��� ��� �� �
�� �� ��� ����.
��� ��: ��� ����.
��� �: ��
ACO0263E returncode � ��� � ����� �
�� � �����.��: TSM HTML �� �� �� � ����� �
���� ����. � ��� ������.
��� ��: ��� ����.
��� �: � ����� ��� ���� agent
htm ���� � bookfrm.htm� ����� ���
�.
� E. Data Protection for SQL ��� 167
ACO0264I �� �� ����� �� � ����.Microsoft Internet Explorer� ��
� �����.��: � ����� ���� �� ������ ��
�� ����. ��� � ����� ���� ���
��. Microsoft Internet Explorer� ��� ��� ��
���.
��� ��: ��� �����.
��� �: ���� � ����� ���� � �
� � ���. ��� ��� �� ����. Microsoft
Internet Explorer� ����� �����.
ACO0265E Internet Explorer� �� � ����.��: Microsoft Internet Explorer� ��� ��� �
��� �� ������ ���� ����. � ���
������.
��� ��: ��� ����.
��� �: Internet Explorer� ������ ���
� ������ ������.
ACO0266E Tivoli Storage Manager HTML �
� �� � ����.��: Tivoli Storage Manager �� ��� ��� �
��� �� ������ ���� ����. � ���
������.
��� ��: ��� ����.
��� �: ������ ����� ��� �� ��
�� � ����. ��� ����� � � ���� �
����.
ACO0267E ��� �� �� ��� ��� ��
�� ����.��: �� ��� � ��� ���� ����.
��� ��: ��� ����.
��� �: ���� �� ��� ���� ��� �
������.
ACO0300E ��� �� �� �.��: �� �� ��� ���� ����.
��� ��: ��� ����.
��� �: ��� �� ��� ���� ��� ��
������.
ACO0301E ��� �� �� �.��: �� �� ��� ���� ����.
��� ��: ��� ����.
��� �: ��� �� ��� ���� ��� ��
������.
ACO351E ��� �� � ��� - ‘keyword’��: ��� �� ���� ��� TRACEFLAG �
�� ���� ����.
��� ��: ����� ���� ����� ���
� � ����� �� �� ������.
��� �: �� ������.
ACO357E file-name � �� � � � � ���
�.��: ��� �� ���� ��� TRACEFILE �
�� ��� �� ��� �� ��� ��� file-name
� ��� ������.
��� ��: ����� ���� ����� ���
��.
� � � � : � � � � � � � � � � ��
TRACEFILE �� ������.
ACO366E file-name � �� � � �� � ��
��.��: � �� file-name� �� �� � � ���
��(�: �� � �).
��� ��: ��� �����.
��� �: options.doc ���� � � ��� ��
� �� ��� �����, ��� ����� ����
��.
ACO367E tracefile � � � ��� � ����.�� �� ������.
��: ��� tracefile� �� �� � � �����.
��� ��: �� �� ������. ��� ���
��.
��� �: tracefile� ��� ����� �� �
��� � ��� ��� �� ���� ������.
��� �������.
ACO368E ��� �� � � ��(��� �
)��: � �� ��� TRACEFILE ��� �� � �
� ��� ������.
168 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
��� ��: ����� ���� ����� ���
��.
��� �: TRACEFILE� ��� �� ��� �
� 255� ��� ��� ������.
ACO383E ‘link’ � � � �� ��� �� �
����.��: � �� ‘linkname’� �� �� � � ��
��.
��� ��: �� � ‘linkname’� ���, � �
�� ������� ��� �����.
��� �: ‘tracefile’ ���� � ��� ��� �
�����.
ACO384E ‘target’(�)�� �� ��
’linkname’�(�) ��� ���.��: �� ‘linkname’� �� �� � � ����.
��� ��: �� � ‘linkname’� ���, ���
������� ��� �����.
��� �: � ��� ��� ������. �� ��
� ��� ����� ��� ����� ‘errorlogname’
��, ‘schedlogname’ �� � ‘DSM_LOG’ �� ��
� ������.
ACO385E ‘link’ �� ��� ��� � ����.��: �� ‘linkname’� �� �� � � ����.
��� ��: ��� �����.
��� �: �� � ‘linkname’� �����.
ACO476E program-name: file-spec � � � �
����. error.��: TDP� ��� � � ����.
��� ��: TDP� �� ��� �� � ����.
��� �: ��� �������. ��� ����, �
�� ����� ������.
ACO3000I Data Protection for SQL: server
name ���� database name ���
��� backup type ��� �� ���
�.��: � ���� ��� ��� � Tivoli Storage
Manager �� � ��� ���� �� ������.
��� ��: ��
��� �: ��. ��� ���
ACO3001I Data Protection for SQL: server
name ����� database name ���
��� backup type ��� ��� �
��.��: � ���� ������ ��� ���� �
� � Tivoli Storage Manager �� � ��� ���
� �� ������.
��� ��: ��
��� �: ��. ��� ���
ACO3002E Data Protection for SQL: server
name ����� database name ���
����� backup type ��� ��
���. rc = return code.��: � ���� ������ ��� ��� � Tivoli
Storage Manager �� � ��� ���� �� ��
����.
��� ��: ��
��� �: ��. ��� ���
ACO3003I Data Protection for SQL: server
name ���� database name ���
��� object name �� ����
restore type ��� �� ����.��: � ���� ��� ��� � Tivoli Storage
Manager �� � ��� ���� �� ������.
��� ��: ��
��� �: ��. ��� ���
ACO3004I Data Protection for SQL: server
name ���� database name ���
��� object name �� ����
restore type ��� ��� ���.��: � ���� ������ ��� ���� �
� � Tivoli Storage Manager �� � ��� ���
� �� ������.
��� ��: ��
��� �: ��. ��� ���
ACO3005E Data Protection for SQL: server
name ��� database name ����
�� object name �� ����
restore type ��� �����.��: � ���� ������ ��� ��� � Tivoli
Storage Manager �� � ��� ���� �� ��
����.
��� ��: ��
� E. Data Protection for SQL ��� 169
��� �: ��. ��� ���
ACO3006I Data Protection for SQL: �� server
name� �� ��� �� ����.��: � ���� ��� ��� � �� Tivoli
Storage Manager �� � ��� ���� �� ��
����.
��� ��: ��
��� �: ��. ��� ���
ACO3007I Data Protection for SQL: servername
��� ��� ��� ���. ��� �
SQL �� �: number selected ���
� SQL �� �: number attempted �
�� � SQL �� �: number
completed ��� � SQL �� �:number excluded ��� ��: rate
Kb/Sec ��� � ��� �: bytes �
� �� ��: time
��: � ���� �� �� �� � �� Tivoli
Storage Manager �� � ��� ���� �� ��
����.
��� ��: ��
��� �: ��. ��� ���
ACO3008I Data Protection for SQL: servername
��� ��� ��� ���. ��� �
SQL �� �: number selected ���
� SQL �� �: number attempted �
�� � SQL �� �: number
completed ��� � SQL �� �:number excluded ����� � SQL �
� �: number inactivated ��� ��:rate Kb/Sec ��� � ��� �: bytes
�� �� ��: time
��: � ���� �� �� �� � �� Tivoli
Storage Manager �� � ��� ���� �� ��
����.
��� ��: ��
��� �: ��. ��� ���
ACO3009I Data Protection for SQL: server
name ����� database name ���
��� backup type ��� ����
�.��: � ���� ���� �� �� ����� �
�� Tivoli Storage Manager �� � ��� ��
�� �� ������.
��� ��: ��
��� �: ��. ��� ���
ACO3010I Data Protection for SQL: ��
servername� �� ��� �� ����.��: � ���� ��� ��� � �� Tivoli
Storage Manager �� � ��� ���� �� ��
����.
��� ��: ��
��� �: ��. ��� ���
ACO3011I Data Protection for SQL: server
name ���� server name ���� �
�� ��� ���. ��� � ���
�� �� �: number inspected �� �
�� � ����� �� �: number
requested ��� � ����� ��
�: number restored ��� � ���
�� �: number skipped ��� ��:rate Kb/Sec ��� � ��� �: bytes
�� �� ��: time
��: � ���� ��� �� � �� Tivoli
Storage Manager �� � ��� ���� �� ��
����.
��� ��: ��
��� �: ��. ��� ���
ACO3012I Data Protection for SQL: ����
server name ����� database name
������ object name �� ��
�� restore type��� ������.��: � ���� ���� �� �� ����� �
�� Tivoli Storage Manager �� � ��� ��
�� �� ������.
��� ��: ��
��� �: ��. ��� ���
170 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
ACO3013I Data Protection for SQL: servername
���� �� ���� �� ����
��� �� ����.��: � ���� ���� ��� ��� � Tivoli
Storage Manager �� � ��� ���� �� ��
����.
��� ��: ��
��� �: ��. ��� ���
ACO3014I Data Protection for SQL: ���� �
�� ��� ���. ��� � ���
�� �� �: number inspected ���
� ��� � ����� �� �:number requested ����� � ���
�� �� �: number inactivated ��
� � ����� �: number skipped
�� �� ��: time Secs��: � ���� ���� ��� �� � ��
Tivoli Storage Manager Server � ��� ���� �
� ������.
��� ��: ��
��� �: ��
ACO3015I Data Protection for SQL: backup
object� backup type ��� ����
� ����.��: � ���� �� ����� ����� ��� �
Tivoli Storage Manager �� � ��� ���� �
� ������.
��� ��: ��
��� �: ��. ��� ���
ACO5050I � �� � � ��� ���.��: /configfile ����� ��� ��� ��� �
���. � ��� �������.
��� ��: ��� �����.
��� �: ��.
ACO5051I �� � � �� � ����. ��� �
� �����.��: /configfile ����� ��� ��� �� � �
���.
��� ��: ��� �����.
��� �: ��� �� ��� ����� �����
�.
ACO5052E ��� �� �� �� �� ��
� �����.��: �� ��� �� �� � � �����.
��� ��: ��� ����.
��� �: ��� �� ���� ����. ����
��� �� ��� �� � ��� �� ���
��.
ACO5053E option �� �� ��� ����.��� Set �� ����� ���
TDPSQLC Help Set ���� ���
���� �����.��: �� �� �� ��� ���� ����.
��� ��: ��� ����.
��� �: ��� Set �� ����� ����
″TDPSQLC Help Set″� ���� ��� ���� �
�����.
ACO5054I �� �� �� ���.��: Set ��� ��� �� ��� ���� ���
����.
��� ��: ��� ����.
��� �: ��
ACO5056I logfile �� � � �� ���� � �
���. ��� ����.��: �� �� �� ��� ��� ������.
��� ��: ��� �����.
��� �: �� ��� ��� �� � ���. �
� ��� ���, ���� ��� � � � ���
����.
ACO5057I logfile �� � � �� ���� ��
�.��: ��� �� ��� ���� �� ������
��.
��� ��: ��� �����.
��� �: ��.
ACO5058W �� � ��� ���� ��� �
��. �� ���� �� logfile ��
� ��� ��� ��� �����.��: ��� �� �� ��� ���� ����. ��
� �� �� ��� ��� �, � ��� �� ���
��� ��� � ����.
� E. Data Protection for SQL ��� 171
��� ��: �� ����� �� ��� ��� �
���� ��� �����.
��� �: ��� ��� ���� �� �� ���
������.
ACO5059W logfile �� � � �� � � � ��
��. ���� ��� ����.��: ��� ��� ���� �� � � ����. �
���, ��� ��� ����.
��� ��: �� �� ��� �����.
��� �: �� ��� � � �� ��� ����
��. �� ��� ��� �� ����� ��� �
����, ��� �� ���� �������.
ACO5060E Tivoli Storage Manager API ���
�����.��: Tivoli Storage Manager API � � ����
�.
��� ��: ��� ����.
��� �: ��� �������. � � ���� �
�� ����� ������.
ACO5061E Microsoft SQL API ��� ����
�.��: Microsoft SQL API � � �����.
��� ��: ��� ����.
��� �: ��� �������. � � ���� �
�� ����� ������.
ACO5063I logfile_name �� � � ��� ���
����.��: ��� �� ��� �� ���� �� ���
�.
��� ��: ��� �����.
��� �: ��� �� ��� ��� �� ���
���. �� �� ��� �� �, �� � � �� �
�� ����.
ACO5064W logfile_name �� � � �� � �
� ����. ��� �� ����� ��
��� ���� ��� ����.��: ��� ��� ���� �� � � ����. �
���, �� �� ���� ��� ����.
��� ��: �� � ��� �� ��� �����.
��� �: �� ��� � � �� ��� ����
��. �� ��� ��� �� ����� ��� �
����, ��� �� ���� �������.
ACO5065E /SQLUSer �� �� �� ���
� �� �� ����.��: Backup, Restore �� Query Sql ���
/SQLAUTHentication=SQLUserid � /SQLUSer ���
���� ������. ������� sqlpassword �
� ���� ���, ������ ��� ID� /sqluser
���� ��� ��� ID� ���� ����.
��� ��: ��� ����.
��� �: ��� ��� ����� � ���
� /sqluser �� ����� ���� /sqluser �
/sqlpassword ���� ��� �� ������.
ACO5091E PASSWORDACCESS� Generate��
�. ��� �� ��� ��� ���
�� ����. ��� �� ���
-TSMPassword=xxx �� ���
�� �� �����.��: ����� �� ���� PASSWORDACCESS
��� generate� �������. ��� ��� � �
� �����. �� ��� � �� ���.
��� ��: ��� ����.
��� �: -TSMPassword ��� ���� ��� �
� ������. ��, �� ��� ��� ���� �
�� ����.
ACO5400E �� ���� ������ � ��
� �� ���� �� ����.��: �� ���� ������ �� ���� ���
��� ����� ��� � ����. SQL Server�
��� ���� ��� � ���.
��� ��: ��� ����.
��� �: SQL Server� ��� ������ ��
�� ��� �������. � � ���� ��� �
���� ������.
ACO5401E �� ���� ������ ��� � �
���.��: �� ���� ������ ��� � ����.
SQL Server� �� ���� ����� �� ��
Windows NT ��� ��� �� ��� � �
���.
��� ��: ��� ����.
��� �: SQL Server ���� ��� ���� �
�� ��� �������. � � ���� ��� �
���� ������.
172 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
ACO5402E �� ���� �� ��� � ����.��: �� ���� �� ��� � ����. SQL
Server� �� ���� ����� �� �� Windows
NT ��� ��� �� ��� � � ���.
��� ��: ��� ����.
��� �: SQL Server ���� ��� ���� �
�� ��� �������. � � ���� ��� �
���� ������.
ACO5403E �� ���� �� ��� � �
����.��: �� ���� �� ��� �� � ����.
SQL Server� �� ���� ����� ��, SQL
Server � ��, SQL Server � �� �� Windows
NT ��� ��� �� ��� � � ���.
��� ��: ��� ����.
��� �: SQL Server ���� �� ��� ���
�� ��� ��� �������. � � ���� �
�� ����� ������.
ACO5404E �� ���� �� �� ����� �
� ����.��: �� ���� �� �� ����� � � �
���. SQL Server� �� ���� ����� ��,
SQL Server � ��, SQL Server � �� ��
Windows NT ��� ��� �� ��� � �
���.
��� ��: ��� ����.
��� �: SQL Server ���� ��� ���� �
�� ��� �������. � � ���� ��� �
���� ������.
ACO5405E � � �� �� ���� ��� ���
���.��: �� ����� � �� �� ��� ���
���.\n″ SQL Server� �� ���� ����� ��,
SQL Server � ��, SQL Server � �� ��
Windows NT ��� ��� �� ��� � �
���.
��� ��: ��� ����.
��� �: SQL Server ���� ��� ���� �
�� ��� �������. � � ���� ��� �
���� ������.
ACO5406E SQL Server� �� ����� � �
����.��: SQL Server� �� ������� �� ��
� ������. SQL Server� �� ���� ����
� ��, SQL Server � ��, SQL Server � ��
�� Windows NT ��� ��� �� ��� � �
���.
��� ��: ��� ����.
��� �: SQL Server ���� ��� ���� �
�� ��� �������. � � ���� ��� �
���� ������.
ACO5407E SQL Server� ��� ������.��: SQL Server� �� ������� �� ��
� ������. SQL Server� �� ���� ����
� ��, SQL Server � ��, SQL Server � ��
�� Windows NT ��� ��� �� ��� � �
���.
��� ��: ��� ����.
��� �: SQL Server ���� ��� ���� �
�� ��� �������. � � ���� ��� �
���� ������.
ACO5420E��: SQL API � � �����.
��� ��: � ��� ��� ����.
��� �: SQL Server ���� ��� ���� �
�� ��� �������. � � ���� ��� �
���� ������.
ACO5421E MS COM ������ ��� ����
��. SQL message
��: SQL � � �����.
��� ��: � ��� ��� ����.
��� �: SQL Server ���� ��� ���� �
�� ��� �������. � � ���� ��� �
���� ������.
ACO5422E MS SQL Server�� ��� �����
�. SQL message
��: SQL � � �����.
��� ��: � ��� ��� ����.
��� �: SQL Server ���� ��� ���� �
�� ��� �������. � � ���� ��� �
���� ������.
� E. Data Protection for SQL ��� 173
ACO5423E �� ���� � ���. string
��: SQL � � �����.
��� ��: � ��� ��� ����.
��� �: SQL Server ���� ��� ���� �
�� ��� �������. � � ���� ��� �
���� ������.
ACO5424E SQL Server� ��� � ����.SQL Server� ��� �����.SQL message
��: SQL � � �����.
��� ��: � ��� ��� ����.
��� �: SQL Server ���� ��� ���� �
�� ��� �������. � � ���� ��� �
���� ������.
ACO5425E SQL Server� �� �� � ��. SQL
message
��: SQL � � �����.
��� ��: � ��� ��� ����.
��� �: SQL Server� ���� ��� ����
���.
ACO5426E SQL ���� Sysadmin ��� ���
����. SQL message
��: SQL Server� ������ ���, ��� ��
� ��� Sysadmin ��� ����.
��� ��: � ��� ��� ����.
��� �: ��� �� ���� Sysadmin ���
� ��� ��� ����� ��� ��� ���
Sysadmin ��� ��� ������.
ACO5427E SQL Server ��� 7.0 �����.SQL message
��: �� 7.0 �� �� ��� SQL Server� �
Data Protection for SQL Server V2� ����� ��
��. ��� ���� ����.
��� ��: � ��� ��� ����.
��� �: �� 7.0 �� �� ��� SQL Server�
� Data Protection for SQL V1 ������ ���
��, SQL Server �� 7.0 ��� ���� ��� �
������.
ACO5428E SQL Server� �� ���� �� ��
��. SQL message
��: �� ���� � �� SQL Server� ����
������ ������ ����� ����.
��� ��: � ��� ��� ����.
��� �: SQL Server� � ����� ��� �
������.
ACO5429E SQL Server�� ���� � � �
���. SQL message
��: SQL � � �����.
��� ��: � ��� ��� ����.
��� �: SQL Server ���� ��� ���� �
�� ��� �������. � � ���� ��� �
���� ������.
ACO5430E SQL Server ��� ����� �
(NULL)���.��: SQL Server ��� �� �� ���� ����
�� ��� ������. ��� ����� ��� SQL
Server ��� ����.
��� ��: �� ��� ��� ����.
��� �: SQL �� ����� ″select
@@servername″ ��� ���� SQL Server ��� �
�����. NULL� ����, ″sp_addserver″ �
���� ���� SQL Server ��� ��� ��� �
�����. SQL Server ��� ��� � ��� ��
�����. � � ���� ��� ����� ����
��.
ACO5431E �� �� dbname� ���� ����.��: ���� �� RESTORE ��� �����.
/STANDBY, /RELOCATE �� /INTO ��� ���
� <dbname> ������ �� �� ������ ��
� ���� �� ���� ����.
��� ��: ��� ����.
��� �: ���� ����� ���� ��� ��
���� ��� �� ������.
ACO5432E � � �� /RELOCATE � /TO �
� �� ���.��: RESTORE ���� �� �� ��
/RELOCATE� /TO ��� �������.
��� ��: ��� ����.
��� �: �� �� /RELOCATE� /TO ��� �
��� ��� �� ������.
174 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
ACO5433E ��� ����� �� �� � �
��� ���� ����.��: � ���� ���� ���� �/�� �� ��
� ��� �����.
��� ��: ��� ����.
��� �: ��� ���� �/�� ��� ����
��� �� ������.
ACO5434E �� ��� �� �� � ����.��: � ���� ��� � �� �� ��� ���
��.
��� ��: ��� ����.
��� �: ��� �� ��� ���� ��� ��
������.
ACO5435E � ���� �� � � �� ���
��.��: � ���� ��� ���� �� ��� ��
���.
��� ��: ��� ����.
��� �: ��� �� �� �� � ��� ��
�� ��� �� ������.
ACO5436E ����� �(stripe number)� ���
����. rc = return code
��: �� ��� ����� � � �����.
��� ��: ��� ����.
��� �: � ���� � �� ���� �� �
��. �� ���� ���� ���� ������.
ACO5450E �� ����� �(number of stripes)� ��� ����. � ����� �
(maximum number of stripes)� ���
�����.��: ���� �� ���� �� �������.
��� ��: ���� �� ���� �� ���� �
�� �����.
��� �: ��
ACO5451E vdev(vdev name)� �� �����.rc = return code
��: ��� �� ����� ��� �����.
��� ��: ��� ����.
��� �: � ���� � �� ���� ����
� ���. �� ���� ���� ���� �����
�.
ACO5452E �� ���� ��� � ����.(filespace name) (high level qualifier)(low level qualifier)
��: ��� ����, TDP ����� TSM ����
�� �� �� ��� ����� ���� ���. �
���� ��� �� �� ��� ����� TSM ��
�� �� � ��� � ���. � � � �� ��
TSM �� �� ��� �� ����.
��� ��: ��� �����.
��� �: ��. ������ ��� �� �� ��
� ����� ��� TSM ���� �� ��� �
��.
ACO5453E TSM �� �(number of TSM
sessions )� �� ����� �
(number of stripes)� ��� ����.TSM � � (number of TSM
sessions)� ����� �� ��� �
�� �����.��: ��� ���� �� �� ���� �� TSM
� �� �������. � ���� � � � ��
� �� ����.
��� ��: TSM � �� ���� �� ����
��� �����.
��� �: ��� �� ������. � � � ��
�� ��� ����� ������.
ACO5454E TSM ���� � ���� ���
� �(number of objects allowed per
TSM transaction)� �� �����
�(number of stripes)� ��� ���
�. ����� �(new number of
stripes)� ��� ����.��: TSM ����� ���� �� ���� ��
TSM � � �� ��� ��� ���� �� �
� ���� ����. �� TSM �� TSM ��
��� �� �� ���� ��� �� �� ���
�� ���� ���.
��� ��: � ���� �� ���� ��� ��
���.
��� �: ���� �� ����. �� ���
��� ������ ��� ��� � � �� ���
�� �� ���� TSM ��� ��� �� ���
(TxnGrpMax).
� E. Data Protection for SQL ��� 175
ACO5455E ��� ��� ��� � ����.��: �� ��� ����� � ���� ����
���� ��� ��� ��� ����.
��� ��: ��� ����.
��� �: ��� �� ������. � � ���
� ��� ����� ������.
ACO5456W ��� �� ��� ��� ��� �
����. ��� ����.��: �� ��� ����� � ���� ����
���� ��� ��� ��� ����. �� �� � �
� ��� �� � ��� ��� �� ���.
��� ��: ��� �����.
��� �: ��� �� ������. � � ���
� ��� ����� ������.
ACO5457E � � �� SQL API ��� ����
�.��: SQL API � � ����, ��� � ���
� �� � ����. SQL Server � ��, SQL Server
� �� �� Windows NT/2000 ��� ��� �
� ��� � � ���.
��� ��: ��� ����.
��� �: SQL Server ���� ��� ���� �
�� ��� �� ������. � � ���� ���
����� ������.
ACO5458W ��(TSM server NODENAME)� ��
TSM Server� ‘backup delete’ ��
NO� �� ���. � ��� �
�� YES� �� ���. ��� �
���.��: TSM Client� ������ ��� ���� �
��� TSM �� ��� ��� �� ��� �� NO
� �������. �� ��� ���� ���� �
�� YES� ���� ���. NO �� ��� � ��
��� ���� TSM ��� � � �� �� ���
��.
��� ��: ��� �����.
��� �: TSM ���� ��� �� ��� ��
‘backup delete’ ��� YES� ������ �����
�. TSM �� ���� ���� �� ��� �� � �
�� ��� � ���. � ��� TSM ����� �
�� � ���.
ACO5500E MultiByteToWideChar() ��� ��
���.��: � � � ��� � ��� � �� � �
���.
��� ��: � ������� ��� ����.
��� �: ��� �� ������. � � � ��
�� ��� ����� ������.
ACO5501E � ��� �(COM) ������
��� �����.� � : � � � � � � C o I n i t i a l i z e E x ( N U L L ,
COINIT_MULTITHREADED)���. OLE32.dll �� �
� COM dll� ����� � ����� �����
� ���.
��� ��: � ������� ��� ����.
��� �: Windows NT(�� 4 ��) ��� �
���� ���� ��� �� ������. � � �
���� ��� ����� ������.
ACO5550I directorypathfilename � �� �
servername ���� �� ���
����.��: Tivoli Storage Manager ��� ��� �� �
�� �� ������ ��� ����.
��� ��: ��� ����.
��� �: ��
ACO5551I servername �� ��� � �� �
� �� ��� ����.��: Tivoli Storage Manager ��� ��� �� �
�� �� �� ���� ������ ��� ����.
��� ��: ��� ����.
��� �: � ��� �� � �� �� ��� �
�� ������.
ACO5552I �� �� �� �� ����.��: SQL Server�� ��� �� ���� ���
���� ������.
��� ��: ��� ����.
��� �: ��� �� ��(������ ��, �
��, �� �� ��)� ������. ��� �� ��
����.
176 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
ACO5715E option_name �� �� �� � � �
� � ��.��: ��� ���� �� ��� � � ����.
��� ��: � �� ��� ����.
��� �: �� ��� ���� ��� �, � �
�� �� ������.
ACO5716W Tivoli Storage Manager API ��
�� ��� �����. rc =returncode���. �� �
dsierror.log� �� TSM API� �
�� ��� �� �����.��: Tivoli Storage Manager API ��� ����
�� � � ������.
��� ��: ��� �����.
��� �: dsierror.log ��� ��� ���� �
�����. � ��� ���, TSM API� ��� ��
�� �� �� � ���. TSM API� ��� ���
� ����, TSM API� ���� ��� �� ��
���.
ACO5717E SQL Server� ���� � ����.��: SQL Server� ������ �� � � ��
���.
��� ��: ���� ������ � �� ��,
������ ����. GUI�� ������ � �
� ��, SQL ��� ID � ��� ����� Windows
��� ���� ��� �����.
��� �: SQL Server� � ��� ������.
ACO5718I �� �� ���, ����� �
��� �� ����� ���� � ��
� ����. �������?��: �� �� �� �� �� �� �� �� �
� ������.
��� ��: ��� �����.
��� �: ��� �� ����� �� ���, �
� ��� ���� �� ��� ��� ���� ��
���.
ACO5719I TSM� �� ��� ����.��: ���� ����� SQL Server �� � ��
� �!���.
��� ��: ��� �����.
��� �: TSM ��� �� �� ���� ����
�� �� ��� ���������.
ACO5720I ��� � ��� ������ ���
�.��: GUI�� �� ��� �!�� ��� ��� �
������ ��� �����.
��� ��: ��� �����.
��� �: ������� ��� �� ��� ��
����.
ACO5721I ��� ��� ��� �����.��: GUI�� �� ��� �!�� ��� ��� �
� ����� ��� �����.
��� ��: ��� �����.
��� �: �� ����� ��� �� ��� �
� ����.
ACO5722I ����� ��� ��� �����.��: GUI�� ���� ��� �!�� ��� ��
� �� ����� ��� �����.
��� ��: ��� �����.
��� �: �� ����� ��� ���� ���
�� ����.
ACO5723E ���� ��� �� ���.��: ″���� ��″ �� ″�� �� ��″ ���
�����, ����� ��� ���� �����.
��� ��: ��� �����.
��� �: ����� ��� ����� ″�� �
� �″ ��� �����.
ACO5784E � ��� ��� ��� ���
���.��: �� �� ����� ���� �� ��� �
�� ���.
��� ��: ��� �����.
��� �: �� ��� ���� �� �� ���
��� ��� �����.
ACO5804I � ��� � ����. ���� ��
�� ��� ��, ″� ��� �
��� ��� ��″ ���� ����
�.��: ��� �����.
��� ��: ��
��� �: ���� ��� ��� �����.
� E. Data Protection for SQL ��� 177
ACO5805W ��� SQL Server� �� ����
SQL Server� � ��. ������
�?��: ��� �����.
��� ��: ��
��� �: �� SQL Server�� ����� ���
����. ��� ���, ��� �� �� SQL
Server� �������.
178 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
����
� ��� ���� ���� �� � ������ ��� ����.
IBM� �� ����� � �� ��� ��, ��� �� ��� ���� �� �
� ���. �� ��� � � �� � ���� �� ��� �� IBM ����
� ������. � ��� IBM ��, ��� �� ���� ���� �� ��
IBM ��, ��� �� ����� ��� � �� �� ����� ����. IBM
� � ���� ��� �� �, ��� � ��, ��� �� ���� �
� ��� � ���. ��� �IBM ��, ��� �� ���� �� �� �
� � ��� ���� �����.
IBM� � ��� ��� � �� ��� �� ��� ���� �� �� ��
�� �� � ���. � �� ����� �� ��� �� ����� ���
�� ����. ����� �� ����� ���� ������.
135-270
����� ��� �� 467-12, ��������
�� ��.�.� ����
������
����: 080-023-8080
�� ��� �� ��� ��� �� ����� ��� ����. IBM�
�� �� ��, ��� � �� �� ��� �� �� ��� � ��
(�, �� ��� ��) ���� ���� ��� � � ���� � �� ��
��� �����. � ����� �� ���� �� �� �� ��� ���
�� ���� ����, � ��� ��� �� �� ���.
� ���� ���� ��� ���� ���� � � � � ���. � �
�� ���� ����, ��� ��� ���� �����. IBM� � ��� �
�� �� �(��) ���� �� ���� ���� � �(��) ��� � �
��.
� ���� ���� �IBM� � ���� �� �� ��� ���, �� ���
�� �� � ���� ���� �� �� ����. �� � ���� ��
IBM �� �� � � ���� �� � ��� ���� �� ��� ��� �
� ���� ���.
IBM� ��� ��� ��� �� �� ��� ���� � �� ���� ��
� ��� ��� ����� �� � ���.
© Copyright IBM Corp. 1997, 2003 179
(1) ���� ��� ��� � ���( ��� � ) � �� � �
(2) �� ��� �� ��� �� ��� ��� ��� ���� ����
�� ��� ������.
135-270
����� ��� �� 467-12, ��������
�� ��.�.� ����
������
��� ��� �� �� � ��(�� ��, �� ��)� �� ��� � ��
�.
� ��� ��� ����� � ��� � � ���� �� �� ��� ��
����� � �� IBM� IBM � ��, IBM ��� ���� ��(IPLA)
�� �� � ��� �� ��� ����.
�IBM ��� �� ��� �� ��� ����, �� � �� � �� ���
� �� ����. IBM��� ��� �IBM ��� ����� �����, ��
�� ��� ��� ���, ��� �� � ��� ���� ��� � ����.
�IBM ��� ��� �� ����� �� ��� ����� ������.
� ��� � ���� �����. � �� ��� ��� ��� ��� �� �
���� �� ��� � ���.
� ��� ����� �� ���� �� �� �� ��� � �� �� �
� ���.
��
�� ��� �� �� � ���� ���� IBM® Corporation� �����.
IBM
Tivoli
Microsoft®, Windows®, Windows NT® � Windows ��� �� �� � ��
�� ���� Microsoft Corporation� �����.
ActionMedia, LANDesk, MMX, Pentium � ProShare� �� �� � ����
���� Intel Corporation� �����.
� ��, �� � ��� ��� �� ��� �� �� �������.
180 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
���
� ���� ��� ��� Tivoli Storage Manager ������ ���� ��� �
����. �� ��� ��� �� URL�� IBM Dictionary of Computing� ��
����.
www.ibm.com/networking/nsg/nsgmain.htm
� ����� �� ��� � ��� ��� � � � ���.
v American National Standard Dictionary for Information Systems, ANSI
X3.172-1990, copyright(ANSI). �� the American National Standards Institute,
11 West 42nd Street, New York, New York 10036�� ��� � ���.
v Information Technology Vocabulary. � ��� Subcommittee 1, Joint Technical
Committee 1, of the International Organization for Standardization and the
International Electrotechnical Commission(ISO/IEC JTC2/SC1)� �� � ��
���.
�
�� �����(administrative client). �� ��, ����� �� ������ ��� �����, ���� ��� �
�� �� ��� ���� ���� � �� ���. �� ���� ������ ��� ����.
�� ���(management class). ��, ���� � � ��� �� �� policy� ����� �� ����� Tivoli Storage
Manager policy ����. �� ����� �� � ���� � �� � � � ���, � � �� ���� � ��
� � �� ���. �� �� ����� HSM(Hierarchical Storage Management) ������ �� � �� policy� �
� �� ���.
��� ��(closed registration). ���� ������ ����� ��� ��� ��� � ��.
���(administrator). ��� �� ������. ������ �� �� �� ��� � �� ��� ��� �� � ��
�(���, policy, � ��, �� �� ���). ���� �� ������ ���� ��� �� �� �� � ��� ��� �
���.
��� ��� �����(GUI; graphical user interface). ����� ���� ���� ��� ������ � ����, ��
�� ��, ���� �� �� � ��� ����, �� ��, ��" �, ���� ��� � ���. �� ������ ��
� ����.
�
��� �����(command line interface). ���� ��� ���� ��� ������ � ��. ��� ��� �����
� ��� ����.
© Copyright IBM Corp. 1997, 2003 181
|
|
|
|
�
�� �� ��(backup copy group). �� ��� ��, �� � �� ���� ��� �� � policy ����. �� �
�� �� ���� ����.
�� ���� �����(backup-archive client). ����� �� �� ���� ���, ����� �� ��, ����, �
� � �� ��� ���� ���. �� ������ ��� ����.
�� ��. ������� ���� ���� ��. � ��� ��� � �� � � � ���� �� ��� � ���.
�
�� ��(copy group). Tivoli Storage Manager� �� �� �� ���� ��� ���� Tivoli Storage Manager policy �
���. � �� �� ���� ����. �� � �� � �� ���.
v �� � � -- Tivoli Storage Manager� �� �� �� ���� ��� �����.
v ���� � � -- Tivoli Storage Manager� �� ���� ��� �����.
�
��(compression). � ��� ��� ���� �� ��� �� �� �� � �� �� ���� ��. Tivoli Storage
Manager�� ��� ��� �� � ���� ����� ������ �� ������� �� � ���. � �� �
��� ����� �� � ��� ��� � ���.
�
�� ��(full backup). �� ������� ���� Tivoli Storage Manager ��. �� ��� � ������ �� ����
�����.
�� ����(central scheduler). ���� ����� �� � �� ��� ��� � �� �� ��. ��� ���� �
� ��� �� ���� ��� � ���.
�� ��(incremental backups). (1) ���� �� �� �� ��� ������ �� �� �� ���� ��� �
�� �� ��. � ��� ���� ����� ����� include-exclude ��� ���� ��� ��� �� ���� ��
� �� ��� ��, �� � ��� ���� ���� ���� ���� ��� � ���. (2) ������� ��
�� �� �� �� �� �� ��� ������ �� ���� ��� ���� Tivoli Storage Manager ��. �� ��
��� ����.
�
���(commit). ������ ��� ����� ���� ��� �. ������ ��� ����� ��� �� ���
� ����.
����� � � (client options file). Storage Manager �� ���� ������ �� � � ��� ��, �� ��,
�� � ���� ��, � �� ��, ��� ��� � �� � �� �� �� �� ���.
�����/��(client/server). �� ��� ���(�����)� �� ���(��)�� ��� �� ��� ���� ���
��� ��.
182 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
�
� ���(communication protocol). ���� �� ��� � �� ��� ����� �.
A
API(Application Program Interface). ����� ���� ��� ������� Tivoli Storage Manager � ���� �
���� � , �� � ���� �� ��� � � �� �.
G
GUI. ��� ��� �����.
P
policy ���(policy domain). Tivoli Storage Manager� ��� ���� policy � policy� ���� ���� �� ����
� ��� ����� �� Tivoli Storage Manager policy ����. policy ����� �� ��� policy �� � ���.
policy �(policy set). ��� �� ��� � � �� ���� ���� Tivoli Storage Manager� policy ����. � �
�� policy �� � � ���. ��� � �� ��� policy �� ���� � ���.
T
TCP/IP. Transmission Control Protocol/Internet Protocol.
TCP/IP(Transmission Control Protocol/Internet Protocol). ��� �� � �� ����� �� � �� �� ��� �
��� �� �� �.
Data Protection for SQL. Tivoli Storage Manager � ���� Microsoft SQL ������� ��� ��� �� � �
� �� Tivoli Storage Manager ������.
Tivoli Storage Manager. �� ����� ��� ���� ���� � �� ��� ���� �����/�� ���.
��� 183
184 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
��
���� ��� 20
� �� ���� 98, 99
�, ��
�� 12
�� ���
� �� 24, 29
� � ��� ���� 155
� � ��� ����� 31
���� �� �� 27
include� 155
�� �����
�� 59
�� 76
���� 87
�� 66
changetsmpassword 95
help 91
set 94
��, CLI
� 51
�� 57
�� ��, �� 117
�� �� � ��
GUI �� 33
�� ��, Data Protection for SQL
� ��, CLI 94, 107, 117
� ��, GUI 33
query TDP 104
��, Data Protection for SQL
�� 24
� ��
Tivoli Storage Manager policy 29
�� � ��, ��
CLI �� 111, 128, 129, 131
GUI �� 35
��� ��� �����(GUI)
� 33
�/�� �� � 41
�/�� �� � 43
�� ��
��� 48
����� 49
��� ��� �����(GUI) (��)
������ �� � 39
������ �� � 43
�� �� �� 36
�� �� �� 33
�� � �� 42
�� �� 39
�� �� �� 41
�� � �� 47
�� � � 43, 44
�� �� 44, 45
�� � � 37
�� �� �� 46
SQL ������ �� 39
SQL ������ �� 43
SQL ������ ���� 49
� ��
� 5, 6
�� 12
GUI �� 39
� ��
GUI �� 43
� �� � �
/fileinfo �� 107
����� �� �� 14
�� �� � 14
�� �� ��
/fileinfo �� 107
����� � ��� 14
�� ��� �� 159
�� SQL Server
�� 14
� �� �� 14
�� ��� �� 159
��� 75
�� ��, GUI 48, 49
��� � � ���� � 30
��� ���
����� � �� 112, 128
Data Protection for SQL �� 10
Data Protection for SQL� 107, 116
SQL Server� 112, 128, 129
TDP� 116
��� ����
� �� 31
� �� 13
��� 107, 116
�� 105
�� � �� 23
CLI �� 113, 134
collocation �� 31
Data Protection for SQL �� 10
GUI �� 39, 41
/sqlbuffers� � �� 112, 128, 134
��� �����
��� 116
��� �� 13
� �� �� 13
�� �� � 25
��� ����
���� �� ���� 155
������
�� �� 158
�� � 104
�� 104, 105
GUI� ���� �� 39
GUI� ���� �� 43
������ ��� ��, GUI 45
������ � �� 117
������ �, �� 117
������ ��
GUI �� 37
�� ��, GUI 36
�� ��, GUI 36
��, ��� 15
�� �� � �� �
�� ��� 30
© Copyright IBM Corp. 1997, 2003 185
����� ��
� 5
� � 30
�� 11, 15
GUI �� 39
�� ��
� 6
GUI �� 43
�� ��
CLI �� 120
GUI �� 40
�� ���
�� 14
GUI �� 40
�� ��� �� 14
�� ��
��� ��� �� �� 161
��� ��
CLI �� 111, 128
GUI �� 35
��, ���
CLI �� 135
GUI �� 40
����� ������, �� 158
� policy 29
� policy, �� 27
����, CLI
� 51
��� �� 53, 54
�� 57
����, ���
� 114
/active 115
/all 115
/buffers 116
/buffersize 116
/compatibilityinfo 117
/configfile 117
/dboonly 117
/diffestimate 118
/fileinfo 118
/files 118
/fromsqlserver 119
����, ��� (��)
� (��)
/groups 119
/into 120
/logestimate 120
/logfile 121
/logprune 122
/mountwait 122
/object 124
/olderthan 124
/partial 124
/quiet 125
/recovery 125
/relocate 126
/replace 128
/sqlauthentication 128
/sqlbuffers 128
/sqlbuffersize 129
/sqlpassword 129
/sqlserver 129
/sqluser 131
/standby 131
/stopat 132
/stopatmark 132
/stopbeforemark 133
/stripes 134
/truncate 135
/tsmnode 136
/tsmoptfile 136
/tsmpassword 137
���� 97
�� ���� �� 98, 106
changetsmpassword ��� 113
dbname 97
differential 99
file 98
full 99
group 100
log 101
query �� 103
set 102
set ��� 107
/to 126
�� � 24
�� 23
�� ���� 14
��� �� �� 30
�� ����� 27
�� ��, GUI 33
� ��� policy, �� 155
� � ��� ���� � 30
� ����
���� �� ���� 155
� �� �� � 30
�� �����
� 51
����(� 6 ) 97
��, Data Protection for SQL
� 51
�� ����� 58
��� 58
tdpsqlc backup 58
tdpsqlc changetsmpassword 95, 113
tdpsqlc help 90
tdpsqlc inactivate 87
tdpsqlc query 65, 103
tdpsqlc restore 75
tdpsqlc set 94, 107
��� �� 117, 161
������ ��, GUI 45
�� � �� �� 11
�� ��� 16
�� ����
��� ��� 117
�� 105
�� ���� �� 4, 52
� 52
�� 59, 66, 76, 87, 91
��� 98
Data Protection for SQL �� 106
differential 99
file 98
full 99
group 100
GUI �� 37
log 101
set 102
�� ���� �� 47, 105
�� ��
� 4
�� 59
�� �� 61
� ���� 54
186 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
�� �� (��)
��� 58
���� ���� 98
�� 139
�� ���� 11
CLI �� 59
GUI �� 39
�/�� �� � 41
������ �� � 39
�� �� 39
�� �� �� 41, 42
�� �� � 29
�� �� policy 29
�� ���, Data Protection for SQL 2,
75
�� �
����� � �� 112, 128
Data Protection for SQL� 107, 116
SQL Server� 112, 128
�� �
SQL Server� 112, 129
TDP� 108, 116
�� ��, GUI 33
�� ��, GUI 44
�� 9
�� ��
�� 104
�� ��, GUI 45
�� ��
� 6
�� 76
�� SQL Server� 14
�� ��� �� 75
�� ������ 158
��� ����� 124
�� �� 80
� ���� 54
��� 75
��� �� collocation 14
� �� �� 12, 13
���� ���� 98
����� �� 46, 132, 133
�� �� 46, 132, 133
CLI �� 76
collocation �� 31
GUI �� 43
������ ��� �� 45
��� �� 45
�� �� (��)
GUI �� (��)
�� �� 45
�� �� �� 48
�� � 47
�� �� 44
� �� �� 45
� � 43, 44
���� �� 45
�� �� 48
� �� 43
�� � �� �� 45
�� �� 46
�� �� �� �� 46
�� � ��� �� ��, GUI 44
standby �� ��� �� �� 48
TDP �� 1 �� 75, 87
� � 27
� �� 13
� �� ��
� 7
GUI �� 45
���� ��
� 8
�� 87
�� �� policy 30
�� �� 88
� ���� 54
��� 87
���� ���� 98
CLI �� 87
GUI �� 49
���� � � 30
��� ��, �� 159
�� � ���
�� 12
�� �� �� 99, 100
�� ��
�� �� 61
changetsmpassword �� 96
help �� 91
inactivate �� 88
query �� 68
restore �� 80
set �� 95
�� ��
�� �� � 24
��� ���
��� ID 9
��, SQL
�� 103
��, Tivoli Storage Manager
�� 23
�� � �� 27
�� 105
� �� �, GUI
��� 37
��� 43, 44
� ����
��� �� 54
��� 114
�� � �� 10, 25
/diffestimate 118
/logestimate 120
�� �� 98
� ��
� 5, 6
� � 30
�� 14
GUI �� 39
� ��
GUI �� 43
�� � ��� 19
��� �� 8, 20, 139
���
�� �� 139
�� ��� 140
���� ��, GUI 45
����, ���
� �� 31
� �� �� 13
�� � �� 23
�� �� �� 13
CLI �� 113, 134
Data Protection for SQL �� 10
GUI �� 39, 41
Tivoli Storage Manager �� 24
/sqlbuffers� � �� 112, 128, 134
� �� ���� 11, 98, 99
�, ��
�� 12, 13
�� �� ��
/fileinfo �� 107
�� 187
������� � � 29
�� ��, ��
�� �� � 25
��, TDP
��
CLI �� 95
��, Tivoli Storage Manager
��
CLI �� 113
GUI �� 35
dsmcutil� ���� �� 25
��, ��
CLI �� 120
GUI �� 40
��, ��
CLI �� 118
GUI �� 40
� �� �� 161
��� �� 15
�� ��, Data Protection for SQL
� �� 24
����� 16
include/exclude� 155
��� 181
� �� ��� 19
� �� 20
���� ����
� 52
��� �� 53
��� 97
���� ��
�� 103, 106
��� ��, GUI 33, 35
�� �� 14, 24, 27
� �� 30
����� �� ��
� 7
��� ��� 15
���� � policy, �� 27
��� �� 8, 20, 139
�� ��
� 7
GUI �� 48
� �� �
� ����� 30
�� ��� �� �� �� 11
�� ��� �� ��� �� �� �� 12
�� ��
� 4
�� 11
GUI �� 39
�� ��
� 6
GUI �� 43
�� � ID
�� 106
�� � id
�� 103
�� �� 117
�� ��
� 8
�� 66
���� � 52
�� � �� 30
�� �� 68
� ���� 54
��� 65
���� ���� 98, 103
��/��� �� 44, 115
CLI �� 66
query SQL 103
query TDP 104
query TSM 105
SQL �� 8
Tivoli Storage Manager Server �� 8
�� ��� ���
�� 25
��(�� ��) ��, GUI 46
��, Data Protection for SQL
�� � 19
�� �� 20
�� � 20
����� ��
� 5
GUI �� 39
�� �� � �� �� �� 12
�� ��
� 6
�� �� (��)
GUI �� 43
�� ��
GUI �� 40
���, �� 116
������ �� ��� �� 14
�� 13
�� �� ��� 65
����� ��� ID
�� 106
�� ��� id
�� 103
���� ��
Data Protection for SQL � 16
����� 16
�� 22
�� 13
��� 19
����� ��
�� 103, 104, 105
������ � ��
�� 12
�� � �� ��, GUI 45
�� ��
����� � �� 13
�� ��
�� �� � 25
��� 20
��� ��� ID �� 111, 128
���� ��
�� 104
�� �� ��
� 7
�� �� �� ��, GUI 46
�� ��� ����� �� ��
CLI �� 132, 133
GUI �� 46
�����
dsm.opt 141
188 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
�� (��)
sqlfull.log 146
sqlsched.log 146
�� ��
� 5
�� 12
GUI �� 39
�� ��
� 6
GUI �� 43
� ��, GUI 33
��, ��
��� 20
�� �� � 15, 20
���� � ��� 20
�� � ��� �
�� 104, 105, 107
��� ��
�� 104
�� � ��� �� ��, GUI 44
��/��� ��
�� ���� 124
�� ��� ��� � 99
�� 115
�� �� 88
GUI �� 44
inactivate �� �� 87
����2� �� � 117
Aactive ���� 115
all ���� 115
API, Tivoli Storage Manager 20, 105
Bbackdelete ���� 23
buffers ���� 107, 116
buffersize ���� 116
Cchangetsmpassword ��
�� 95
�� �� 96
� ���� 54
��� 95
���� ���� 113
clusternode
�� �� � 26
collocate ���� 24
collocation, ��
�� ��� �� 14
����� �� 13, 31
�� �� �� 31
compatibilityinfo
Data Protection for SQL �� 105
SQL �� 103
compatibilityinfo ���� 117
configfile ���� 117
DData Protection for SQL
�� 23
�� �� �� 104
�� ��, ��
CLI �� 94, 117
GUI �� 33
�� 2
�� 1
�� �
�� 4
�� 6
���� 8
�� 8
� 23
�� 51
�� �� 4
�� ����� 2, 75
�� �� 105
�� � 107, 116
�� � 116
�� 9
�� 19, 21
�� 10
��� �� 15
Data Protection for SQL (��)
�� ��
�� 24
� � policy 27
clusternode 16
�� �� 2, 21
� �� 149
���� �� � 19
���� �� � 20
buffersize 108
MS Cluster Server�� � 16
Data Protection for SQL �� 21
� ��� 20
��(�) 149
�� � ��� 19
�� ���� (�) 149
� �� ��� 19
�� � ��� 20
Data Protection for SQL� � �� 149
Data Protection for SQL� ��
� 2
dateformat ���� 108
dbcc �� �� 15
dbname ����
��� 97
dboonly ���� 117
differential ����
�� 59, 66, 76, 87, 91
��� 99, 106
diffestimate ���� 108, 118
dsmcutil.exe ���
�� 25
dsm.opt ��
�� 24, 58
�� � �� 27
Tivoli Storage Manager ��� 141
Eenablelanfree
�� �� � 26
Ffile ����
�� 59, 66, 76, 87, 91
��� 98, 106
fileinfo ���� 118
�� 189
fileinfo ���� (��)
���� �� 107
files ���� 118
fromsqlserver ���� 109, 119
�� � ���� �� 88
full ����
�� 59, 66, 76, 87, 91
��� 99, 106
Ggroup ����
�� 59, 66, 76, 87, 91
��� 100, 106
groups ���� 119
GUI �� �� �� 34
Hhelp ��
�� 91
��� 90
Iinclude/exclude
�� 27
�� ��� 155
into ���� 120
LLAN Free
Data Protection for SQL �� 11
log ����
�� 59, 66, 76, 87, 91
��� 101, 106
logestimate ���� 120
logfile ���� 109, 121
logprune ���� 110, 122
Mmaxnummp ���� 14, 23
�� ��� 23
mountwait ���� 122
mountwaitfordata ���� 111
MSCS ��
�� �� 16, 22
��� 16
msdb ������
� ���� �� 31
msiexec.exe
� ��� �� 152
Nnodename
�� �� � 24
numberformat ���� 110
Oobject ���� 124
olderthan ���� 124
�� �� 89
Ppartial ���� 124
passwordaccess generate, �� 25
policy � �� 29
Qquery TSM �� 67, 106
quiet ���� 125
Rrecovery ���� 125
relocate...to ���� 126
replace ���� 128
Sset ����
�� 59, 66, 76, 87, 91
��� 102, 107
set ��
�� 94
�� �� 95
� ���� 54
��� 94
���� ���� 107
setup.exe
� ��� �� 151
SQL Server
�� � 112, 128
�� � 112, 129
��� ID 35, 111, 128
�� �� 35
����� ���� � 16, 22
SQL Server 2000
� �� �� 14
�� �� 13
� �� 7, 46
����� �� �� 7
��� ��� �� 117
�� �� 117
�� 103
���� �� 19
�� �� 12
����� � �� 13
�� �� �� 46
SQL Server 7.0
�� ��� �� 14
��� ����� �� 13
�� �� 13
�� �� 117
�� 103
���� �� 19
�� �� � �� �� �� 12
Data Protection for SQL �� 105
dbo �� �� �� 117
VDI 11
SQL ��� 16
sqlauthentication ���� 111, 128
sqlbuffers ���� 128
sqlbuffersize ���� 112, 129
sqlfull.log 146
sqlpassword ���� 129
sqlsched.log 146
sqlserver ���� 112, 129
sqluser ���� 112, 128, 131
SQL-DMO, �� 20
standby ���� 131
standby �� ��� �� ��, GUI 48
stopat ���� 132
stopatmark ���� 132
stopbeforemark ���� 133
stripes ���� 113, 134
sysadmin �� �� �� 75, 112, 128
190 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
Ttdpsqlc �� 58
tdpsqlc.exe 51
tdpsql.cfg, � ��
CLI �� 33, 94, 117
tempdb 14
timeformat ���� 113
Tivoli Storage Manager API 20, 105
Tivoli Storage Manager policy ��� 29
Tivoli Storage Manager Server
�� 23
������ �� txngroupmax � 13
�� 105
���� �� 20
Tivoli Storage Manager Server� � 23
Tivoli Storage Manager ��� 16, 20
Tivoli Storage Manager �� ��
GUI �� 35
Tivoli Storage Manager�� ���� ���
��
���� �� 20
�� �� 15
transact-SQL �� 159
truncate log on checkpoint �� 40
truncate ���� 135
tsmnode ���� 136
tsmoptfile ���� 136
tsmpassword ���� 137
txngroupmax �� 13, 24
types ����
�� 67
��� 107
WWindows NT/2000 Server
���� �� 19
Windows �� ��, ��
CLI �� 111, 128
GUI �� 35
�� 191
192 IBM Tivoli Storage Manager for Databases: Data Protection for Microsoft SQL Server �� � ��� ���
���
��� ��: 5698-APD
Printed in Denmark by IBM Danmark A/S
SA30-1772-01