Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- DB_PATH=/tmp/testdb.fdb
- DB=localhost:$DB_PATH
- ISQL="/opt/firebird/bin/isql -q -u SYSDBA -p masterkey"
- cat << EOF > /tmp/fbtrace_custom.conf
- database
- {
- enabled = true
- format = 0
- log_connections = true
- log_statement_start =true
- }
- EOF
- cat << EOF > /tmp/createdb.sql
- create database '$DB';
- EOF
- cat << EOF > /tmp/q.sql
- connect '$DB';
- exit 0;
- EOF
- rm -f $DB_PATH
- $ISQL -i /tmp/createdb.sql
- while true; do
- /opt/firebird/bin/fbtracemgr -se service_mgr -user SYSDBA -password masterkey -start -c /tmp/fbtrace_custom.conf &
- rdbtracemgr_pid=$!
- sleep 1
- kill -TERM $rdbtracemgr_pid
- $ISQL -i /tmp/q.sql
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement