08.11.2014 Views

Full Disclosure Report

Full Disclosure Report

Full Disclosure Report

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

IF NOT EXISTS ( SELECT name FROM sysobjects WHERE name =<br />

'FK_N_REGIONKEY' )<br />

ALTER TABLE NATION ADD CONSTRAINT FK_N_REGIONKEY<br />

FOREIGN KEY (N_REGIONKEY) REFERENCES<br />

REGION(R_REGIONKEY)<br />

GO<br />

IF NOT EXISTS ( SELECT name FROM sysobjects WHERE name =<br />

'FK_L_ORDERKEY' )<br />

ALTER TABLE LINEITEM ADD CONSTRAINT FK_L_ORDERKEY<br />

FOREIGN KEY (L_ORDERKEY) REFERENCES<br />

ORDERS(O_ORDERKEY)<br />

GO<br />

IF NOT EXISTS ( SELECT name FROM sysobjects WHERE name =<br />

'FK_L_PARTKEY' )<br />

ALTER TABLE LINEITEM ADD CONSTRAINT FK_L_PARTKEY<br />

FOREIGN KEY (L_PARTKEY) REFERENCES<br />

PART(P_PARTKEY)<br />

GO<br />

IF NOT EXISTS ( SELECT name FROM sysobjects WHERE name =<br />

'FK_L_SUPPKEY' )<br />

ALTER TABLE LINEITEM ADD CONSTRAINT FK_L_SUPPKEY<br />

FOREIGN KEY (L_SUPPKEY) REFERENCES<br />

SUPPLIER(S_SUPPKEY)<br />

GO<br />

IF NOT EXISTS ( SELECT name FROM sysobjects WHERE name =<br />

'FK_L_PARTKEY_SUPPKEY' )<br />

ALTER TABLE LINEITEM ADD CONSTRAINT<br />

FK_L_PARTKEY_SUPPKEY<br />

FOREIGN KEY (L_PARTKEY,L_SUPPKEY) REFERENCES<br />

PARTSUPP(PS_PARTKEY, PS_SUPPKEY)<br />

GO<br />

disk='z:\backup\backup3.bak',<br />

disk='z:\backup\backup4.bak',<br />

disk='z:\backup\backup5.bak',<br />

disk='z:\backup\backup6.bak',<br />

disk='z:\backup\backup7.bak',<br />

disk='z:\backup\backup8.bak',<br />

disk='z:\backup\backup9.bak',<br />

disk='z:\backup\backup10.bak',<br />

disk='z:\backup\backup11.bak',<br />

disk='z:\backup\backup12.bak',<br />

disk='z:\backup\backup13.bak',<br />

disk='z:\backup\backup14.bak',<br />

disk='z:\backup\backup15.bak',<br />

disk='z:\backup\backup16.bak'<br />

with stats=1, replace<br />

B.8. MoveTempDB.sql<br />

-- File: MOVETEMPDB.SQL<br />

-- Microsoft TPC-H Benchmark Kit Ver. 2.06-1002<br />

-- Copyright Microsoft, 2008<br />

alter database tempdb modify file<br />

(name='tempdev',filename='c:\dev\tpch_1\tempdb1.mdf')<br />

alter database tempdb modify file<br />

(name='templog',filename='C:\Logs\templog.ldf')<br />

B.9. ResizeTempDB.sql<br />

-- File: RESIZETEMPDB.SQL<br />

-- Microsoft TPC-H Benchmark Kit Ver. 2.06-1002<br />

-- Copyright Microsoft, 2008<br />

B.6. BackupDatabase.sql<br />

backup database tpch100g to<br />

disk='z:\backup\backup1.bak',<br />

disk='z:\backup\backup2.bak',<br />

disk='z:\backup\backup3.bak',<br />

disk='z:\backup\backup4.bak',<br />

disk='z:\backup\backup5.bak',<br />

disk='z:\backup\backup6.bak',<br />

disk='z:\backup\backup7.bak',<br />

disk='z:\backup\backup8.bak',<br />

disk='z:\backup\backup9.bak',<br />

disk='z:\backup\backup10.bak',<br />

disk='z:\backup\backup11.bak',<br />

disk='z:\backup\backup12.bak',<br />

disk='z:\backup\backup13.bak',<br />

disk='z:\backup\backup14.bak',<br />

disk='z:\backup\backup15.bak',<br />

disk='z:\backup\backup16.bak'<br />

with init,stats=1<br />

B.7. RestoreDatabase.sql<br />

restore database tpch100g from<br />

disk='z:\backup\backup1.bak',<br />

disk='z:\backup\backup2.bak',<br />

alter database tempdb add file<br />

(name=tempdev2,<br />

filename='c:\dev\tpch_2\tempdb2.mdf',size=220MB,filegrowth=100MB),<br />

(name=tempdev3,<br />

filename='c:\dev\tpch_3\tempdb3.mdf',size=220MB,filegrowth=100MB),<br />

(name=tempdev4,<br />

filename='c:\dev\tpch_4\tempdb4.mdf',size=220MB,filegrowth=100MB),<br />

(name=tempdev5,<br />

filename='c:\dev\tpch_1\tempdb5.mdf',size=220MB,filegrowth=100MB),<br />

(name=tempdev6,<br />

filename='c:\dev\tpch_2\tempdb6.mdf',size=220MB,filegrowth=100MB),<br />

(name=tempdev7,<br />

filename='c:\dev\tpch_3\tempdb7.mdf',size=220MB,filegrowth=100MB),<br />

(name=tempdev8,<br />

filename='c:\dev\tpch_4\tempdb8.mdf',size=220MB,filegrowth=100MB)<br />

B.10. DelLoadFg.sql<br />

alter database tpch100g remove file tpch1<br />

alter database tpch100g remove file tpch2<br />

alter database tpch100g remove file tpch3<br />

alter database tpch100g remove file tpch4<br />

alter database tpch100g remove file tpch5<br />

alter database tpch100g remove file tpch6<br />

alter database tpch100g remove file tpch7<br />

alter database tpch100g remove file tpch8<br />

alter database tpch100g remove filegroup LOAD_FG<br />

HP TPC-H FULL DISCLOSURE REPORT 66 July, 2010<br />

© 2010 Hewlett-Packard Company. All rights reserved.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!