Các kịch bản với hệ điều hành cung cấp độ linh hoạt và tính năng mạnh mẽ hơn, như cho ta khả năng thêm vào những đoạn mã lập trình có tính logic. Những đoạn kịch bản này phụ thuộc vào hệ điều hành nền, tuy nhiên chúng có hỗ trợ các tham số và các biến. Dưới đây là ví dụ của một kịch bản trong hệ điều hành Windows
set DBPATH=c;
set DBNAME=PRODEXPR
set MEMORY=25
db2 CREATE DATABASE %DBNAME% ON %DBPATH% AUTOCONFIGURE USING
MEM_PERCENT %MEMORY% APPLY DB AND DBM
db2 CONNECT TO %DBNAME% USER %1 USING %2
del schema.log triggers.log app_objects.log
db2 set schema user1
db2 –t –v –f schema.db2 –z schema.log
db2 –td@ -v –f triggers.db2 –z triggers.log
db2 –td@ -v –f functions.db2 –z functions.log
Tệp create_database.bat
Để thực hiện kịch bản với hệ điều hành này từ dòng lệnh, bạn gõ lệnh sau trong Windows:
create_database.bat db2admin ibmdb2
Trong Windows sử dụng phần mở rộng “bat” để nói cho hệ điều hành biết rằng đây là một tập tin thực thi xử lý theo lô.
Trong Linux, bạn cần thay đổi kiểu trên tập tin để chỉ định rằng tập tin này là một tập tin thực thi bằng cách sử dụng lệnh như chmod +x. Sau đó, bạn có thể chạy tập tin này với cách thức giống như ở phần trên.
» Tin mới nhất:
» Các tin khác: