home *** CD-ROM | disk | FTP | other *** search
/ PC World 1998 December / PCWorld_1998-12_cd.iso / software / sybase / ASA / asa60.exe / data1.cab / scripts_files / saopts.sql < prev    next >
Text File  |  1998-07-27  |  15KB  |  442 lines

  1. -- populate SYSOPTIONS
  2. if not exists( select * from SYS.SYSOPTION
  3.     where ucase( "option" )  = ucase( 'Blocking' ) ) then
  4.       set option PUBLIC.Blocking = 'On';
  5. end if
  6. go
  7. if not exists( select * from SYS.SYSOPTION
  8.     where ucase( "option" )  = ucase( 'Checkpoint_time' ) ) then
  9.       set option PUBLIC.Checkpoint_time = '60';
  10. end if
  11. go
  12. if not exists( select * from SYS.SYSOPTION
  13.     where ucase( "option" )  = ucase( 'Conversion_error' ) ) then
  14.       set option PUBLIC.Conversion_error = 'On';
  15. end if
  16. go
  17. if not exists( select * from SYS.SYSOPTION
  18.     where ucase( "option" )  = ucase( 'Date_format' ) ) then
  19.       set option PUBLIC.Date_format = 'YYYY-MM-DD';
  20. end if
  21. go
  22. if not exists( select * from SYS.SYSOPTION
  23.     where ucase( "option" )  = ucase( 'Date_order' ) ) then
  24.       set option PUBLIC.Date_order = 'YMD';
  25. end if
  26. go
  27. if not exists( select * from SYS.SYSOPTION
  28.     where ucase( "option" )  = ucase( 'Isolation_level' ) ) then
  29.       set option PUBLIC.Isolation_level = '0';
  30. end if
  31. go
  32. if not exists( select * from SYS.SYSOPTION
  33.     where ucase( "option" )  = ucase( 'Lock_rejected_rows' ) ) then
  34.       set option PUBLIC.Lock_rejected_rows = 'Off';
  35. end if
  36. go
  37. if not exists( select * from SYS.SYSOPTION
  38.     where ucase( "option" )  = ucase( 'Login_procedure' ) ) then
  39.       set option PUBLIC.Login_procedure = 'sp_login_environment';
  40. end if
  41. go
  42. if not exists( select * from SYS.SYSOPTION
  43.     where ucase( "option" )  = ucase( 'Precision' ) ) then
  44.       set option PUBLIC.Precision = '30';
  45. end if
  46. go
  47. if not exists( select * from SYS.SYSOPTION
  48.     where ucase( "option" )  = ucase( 'Recovery_time' ) ) then
  49.       set option PUBLIC.Recovery_time = '2';
  50. end if
  51. go
  52. if not exists( select * from SYS.SYSOPTION
  53.     where ucase( "option" )  = ucase( 'Replicate_all' ) ) then
  54.       set option PUBLIC.Replicate_all = 'Off';
  55. end if
  56. go
  57. if not exists( select * from SYS.SYSOPTION
  58.     where ucase( "option" )  = ucase( 'Row_counts' ) ) then
  59.       set option PUBLIC.Row_counts = 'Off';
  60. end if
  61. go
  62. if not exists( select * from SYS.SYSOPTION
  63.     where ucase( "option" )  = ucase( 'Scale' ) ) then
  64.       set option PUBLIC.Scale = '6';
  65. end if
  66. go
  67. if not exists( select * from SYS.SYSOPTION
  68.     where ucase( "option" )  = ucase( 'Thread_count' ) ) then
  69.       set option PUBLIC.Thread_count = '0';
  70. end if
  71. go
  72. if not exists( select * from SYS.SYSOPTION
  73.     where ucase( "option" )  = ucase( 'Thread_stack' ) ) then
  74.       set option PUBLIC.Thread_stack = '4096';
  75. end if
  76. go
  77. if not exists( select * from SYS.SYSOPTION
  78.     where ucase( "option" )  = ucase( 'Thread_swaps' ) ) then
  79.       set option PUBLIC.Thread_swaps = '18';
  80. end if
  81. go
  82. if not exists( select * from SYS.SYSOPTION
  83.     where ucase( "option" )  = ucase( 'Timestamp_format' ) ) then
  84.       set option PUBLIC.Timestamp_format = 'YYYY-MM-DD HH:NN:SS.SSS';
  85. end if
  86. go
  87. if not exists( select * from SYS.SYSOPTION
  88.     where ucase( "option" )  = ucase( 'Time_format' ) ) then
  89.       set option PUBLIC.Time_format = 'HH:NN:SS.SSS';
  90. end if
  91. go
  92. if not exists( select * from SYS.SYSOPTION
  93.     where ucase( "option" )  = ucase( 'Wait_for_commit' ) ) then
  94.       set option PUBLIC.Wait_for_commit = 'Off';
  95. end if
  96. go
  97. if not exists( select * from SYS.SYSOPTION
  98.     where ucase( "option" )  = ucase( 'Quoted_identifier' ) ) then
  99.       set option PUBLIC.Quoted_identifier = 'On';
  100. end if
  101. go
  102. if not exists( select * from SYS.SYSOPTION
  103.     where ucase( "option" )  = ucase( 'Allow_nulls_by_default' ) ) then
  104.       set option PUBLIC.Allow_nulls_by_default = 'On';
  105. end if
  106. go
  107. if not exists( select * from SYS.SYSOPTION
  108.     where ucase( "option" )  = ucase( 'Automatic_timestamp' ) ) then
  109.       set option PUBLIC.Automatic_timestamp = 'Off';
  110. end if
  111. go
  112. if not exists( select * from SYS.SYSOPTION
  113.     where ucase( "option" )  = ucase( 'Query_plan_on_open' ) ) then
  114.       set option PUBLIC.Query_plan_on_open = 'Off';
  115. end if
  116. go
  117. if not exists( select * from SYS.SYSOPTION
  118.     where ucase( "option" )  = ucase( 'Cooperative_commits' ) ) then
  119.       set option PUBLIC.Cooperative_commits = 'On';
  120. end if
  121. go
  122. if not exists( select * from SYS.SYSOPTION
  123.     where ucase( "option" )  = ucase( 'Cooperative_commit_timeout' ) ) then
  124.       set option PUBLIC.Cooperative_commit_timeout = '250';
  125. end if
  126. go
  127. if not exists( select * from SYS.SYSOPTION
  128.     where ucase( "option" )  = ucase( 'Delayed_commits' ) ) then
  129.       set option PUBLIC.Delayed_commits = 'Off';
  130. end if
  131. go
  132. if not exists( select * from SYS.SYSOPTION
  133.     where ucase( "option" )  = ucase( 'Delayed_commit_timeout' ) ) then
  134.       set option PUBLIC.Delayed_commit_timeout = '500';
  135. end if
  136. go
  137. if not exists( select * from SYS.SYSOPTION
  138.     where ucase( "option" )  = ucase( 'Non_keywords' ) ) then
  139.       set option PUBLIC.Non_keywords = '';
  140. end if
  141. go
  142. if not exists( select * from SYS.SYSOPTION
  143.     where ucase( "option" )  = ucase( 'SQL_flagger_error_level' ) ) then
  144.       set option PUBLIC.SQL_flagger_error_level = 'W';
  145. end if
  146. go
  147. if not exists( select * from SYS.SYSOPTION
  148.     where ucase( "option" )  = ucase( 'SQL_flagger_warning_level' ) ) then
  149.       set option PUBLIC.SQL_flagger_warning_level = 'W';
  150. end if
  151. go
  152. if not exists( select * from SYS.SYSOPTION
  153.     where ucase( "option" )  = ucase( 'Ansi_blanks' ) ) then
  154.       set option PUBLIC.Ansi_blanks = 'Off';
  155. end if
  156. go
  157. if not exists( select * from SYS.SYSOPTION
  158.     where ucase( "option" )  = ucase( 'Ansi_integer_overflow' ) ) then
  159.       set option PUBLIC.Ansi_integer_overflow = 'Off';
  160. end if
  161. go
  162. if not exists( select * from SYS.SYSOPTION
  163.     where ucase( "option" )  = ucase( 'String_rtruncation' ) ) then
  164.       set option PUBLIC.String_rtruncation = 'Off';
  165. end if
  166. go
  167. if not exists( select * from SYS.SYSOPTION
  168.     where ucase( "option" )  = ucase( 'Divide_by_zero_error' ) ) then
  169.       set option PUBLIC.Divide_by_zero_error = 'On';
  170. end if
  171. go
  172. if not exists( select * from SYS.SYSOPTION
  173.     where ucase( "option" )  = ucase( 'Ansinull' ) ) then
  174.       set option PUBLIC.Ansinull = 'On';
  175. end if
  176. go
  177. if not exists( select * from SYS.SYSOPTION
  178.     where ucase( "option" )  = ucase( 'Ansi_permissions' ) ) then
  179.       set option PUBLIC.Ansi_permissions = 'On';
  180. end if
  181. go
  182. if not exists( select * from SYS.SYSOPTION
  183.     where ucase( "option" )  = ucase( 'Close_on_endtrans' ) ) then
  184.       set option PUBLIC.Close_on_endtrans = 'On';
  185. end if
  186. go
  187. if not exists( select * from SYS.SYSOPTION
  188.     where ucase( "option" )  = ucase( 'Tsql_variables' ) ) then
  189.       set option PUBLIC.Tsql_variables = 'Off';
  190. end if
  191. go
  192. if not exists( select * from SYS.SYSOPTION
  193.     where ucase( "option" )  = ucase( 'RI_Trigger_time' ) ) then
  194.       set option PUBLIC.RI_Trigger_time = 'After';
  195. end if
  196. go
  197. if not exists( select * from SYS.SYSOPTION
  198.     where ucase( "option" )  = ucase( 'Tsql_hex_constant' ) ) then
  199.       set option PUBLIC.Tsql_hex_constant = 'On';
  200. end if
  201. go
  202. if not exists( select * from SYS.SYSOPTION
  203.     where ucase( "option" )  = ucase( 'Chained' ) ) then
  204.       set option PUBLIC.Chained = 'On';
  205. end if
  206. go
  207. if not exists( select * from SYS.SYSOPTION
  208.     where ucase( "option" )  = ucase( 'Nearest_century' ) ) then
  209.       set option PUBLIC.Nearest_century = '50';
  210. end if
  211. go
  212. if not exists( select * from SYS.SYSOPTION
  213.     where ucase( "option" )  = ucase( 'Fire_triggers' ) ) then
  214.       set option PUBLIC.Fire_triggers = 'On';
  215. end if
  216. go
  217. if not exists( select * from SYS.SYSOPTION
  218.     where ucase( "option" )  = ucase( 'Background_priority' ) ) then
  219.       set option PUBLIC.Background_priority = 'Off';
  220. end if
  221. go
  222. if not exists( select * from SYS.SYSOPTION
  223.     where ucase( "option" )  = ucase( 'Login_mode' ) ) then
  224.       set option PUBLIC.Login_mode = 'Standard';
  225. end if
  226. go
  227. if not exists( select * from SYS.SYSOPTION
  228.     where ucase( "option" )  = ucase( 'Float_as_double' ) ) then
  229.       set option PUBLIC.Float_as_double = 'Off';
  230. end if
  231. go
  232. if not exists( select * from SYS.SYSOPTION
  233.     where ucase( "option" )  = ucase( 'Default_timestamp_increment' ) ) then
  234.       set option PUBLIC.Default_timestamp_increment = '1';
  235. end if
  236. go
  237. if not exists( select * from SYS.SYSOPTION
  238.     where ucase( "option" )  = ucase( 'Escape_character' ) ) then
  239.       set option PUBLIC.Escape_character = 'On';
  240. end if
  241. go
  242. if not exists( select * from SYS.SYSOPTION
  243.     where ucase( "option" )  = ucase( 'Prefetch' ) ) then
  244.       set option PUBLIC.Prefetch = 'On';
  245. end if
  246. go
  247. if not exists( select * from SYS.SYSOPTION
  248.     where ucase( "option" )  = ucase( 'Java_heap_size' ) ) then
  249.       set option PUBLIC.Java_heap_size = '1000000';
  250. end if
  251. go
  252. if not exists( select * from SYS.SYSOPTION
  253.     where ucase( "option" )  = ucase( 'Continue_after_raiserror' ) ) then
  254.       set option PUBLIC.Continue_after_raiserror = 'On';
  255. end if
  256. go
  257. if not exists( select * from SYS.SYSOPTION
  258.     where ucase( "option" )  = ucase( 'Cis_option' ) ) then
  259.       set option PUBLIC.Cis_option = '0';
  260. end if
  261. go
  262. if not exists( select * from SYS.SYSOPTION
  263.     where ucase( "option" )  = ucase( 'Java_namespace_size' ) ) then
  264.       set option PUBLIC.Java_namespace_size = '4000000';
  265. end if
  266. go
  267. if not exists( select * from SYS.SYSOPTION
  268.     where ucase( "option" )  = ucase( 'Java_page_buffer_size' ) ) then
  269.       set option PUBLIC.Java_page_buffer_size = '50';
  270. end if
  271. go
  272. if not exists( select * from SYS.SYSOPTION
  273.     where ucase( "option" )  = ucase( 'Ansi_close_cursors_on_rollback' ) ) then
  274.       set option PUBLIC.Ansi_close_cursors_on_rollback = 'Off';
  275. end if
  276. go
  277. if not exists( select * from SYS.SYSOPTION
  278.     where ucase( "option" )  = ucase( 'Max_statement_count' ) ) then
  279.       set option PUBLIC.Max_statement_count = '50';
  280. end if
  281. go
  282. if not exists( select * from SYS.SYSOPTION
  283.     where ucase( "option" )  = ucase( 'Max_cursor_count' ) ) then
  284.       set option PUBLIC.Max_cursor_count = '50';
  285. end if
  286. go
  287. if not exists( select * from SYS.SYSOPTION
  288.     where ucase( "option" )  = ucase( 'Auto_commit' ) ) then
  289.       set option PUBLIC.Auto_commit = 'Off';
  290. end if
  291. go
  292. if not exists( select * from SYS.SYSOPTION
  293.     where ucase( "option" )  = ucase( 'Auto_refetch' ) ) then
  294.       set option PUBLIC.Auto_refetch = 'On';
  295. end if
  296. go
  297. if not exists( select * from SYS.SYSOPTION
  298.     where ucase( "option" )  = ucase( 'Bell' ) ) then
  299.       set option PUBLIC.Bell = 'On';
  300. end if
  301. go
  302. if not exists( select * from SYS.SYSOPTION
  303.     where ucase( "option" )  = ucase( 'Char_OEM_Translation' ) ) then
  304.       set option PUBLIC.Char_OEM_Translation = 'Detect';
  305. end if
  306. go
  307. if not exists( select * from SYS.SYSOPTION
  308.     where ucase( "option" )  = ucase( 'Command_delimiter' ) ) then
  309.       set option PUBLIC.Command_delimiter = ';';
  310. end if
  311. go
  312. if not exists( select * from SYS.SYSOPTION
  313.     where ucase( "option" )  = ucase( 'Commit_on_exit' ) ) then
  314.       set option PUBLIC.Commit_on_exit = 'On';
  315. end if
  316. go
  317. if not exists( select * from SYS.SYSOPTION
  318.     where ucase( "option" )  = ucase( 'Echo' ) ) then
  319.       set option PUBLIC.Echo = 'On';
  320. end if
  321. go
  322. if not exists( select * from SYS.SYSOPTION
  323.     where ucase( "option" )  = ucase( 'Headings' ) ) then
  324.       set option PUBLIC.Headings = 'On';
  325. end if
  326. go
  327. if not exists( select * from SYS.SYSOPTION
  328.     where ucase( "option" )  = ucase( 'Input_format' ) ) then
  329.       set option PUBLIC.Input_format = 'ASCII';
  330. end if
  331. go
  332. if not exists( select * from SYS.SYSOPTION
  333.     where ucase( "option" )  = ucase( 'ISQL_log' ) ) then
  334.       set option PUBLIC.ISQL_log = '';
  335. end if
  336. go
  337. if not exists( select * from SYS.SYSOPTION
  338.     where ucase( "option" )  = ucase( 'NULLS' ) ) then
  339.       set option PUBLIC.NULLS = '(NULL)';
  340. end if
  341. go
  342. if not exists( select * from SYS.SYSOPTION
  343.     where ucase( "option" )  = ucase( 'On_error' ) ) then
  344.       set option PUBLIC.On_error = 'Prompt';
  345. end if
  346. go
  347. if not exists( select * from SYS.SYSOPTION
  348.     where ucase( "option" )  = ucase( 'Output_format' ) ) then
  349.       set option PUBLIC.Output_format = 'ASCII';
  350. end if
  351. go
  352. if not exists( select * from SYS.SYSOPTION
  353.     where ucase( "option" )  = ucase( 'Output_length' ) ) then
  354.       set option PUBLIC.Output_length = '0';
  355. end if
  356. go
  357. if not exists( select * from SYS.SYSOPTION
  358.     where ucase( "option" )  = ucase( 'Output_nulls' ) ) then
  359.       set option PUBLIC.Output_nulls = '';
  360. end if
  361. go
  362. if not exists( select * from SYS.SYSOPTION
  363.     where ucase( "option" )  = ucase( 'Percent_as_comment' ) ) then
  364.       set option PUBLIC.Percent_as_comment = 'On';
  365. end if
  366. go
  367. if not exists( select * from SYS.SYSOPTION
  368.     where ucase( "option" )  = ucase( 'Quiet' ) ) then
  369.       set option PUBLIC.Quiet = 'Off';
  370. end if
  371. go
  372. if not exists( select * from SYS.SYSOPTION
  373.     where ucase( "option" )  = ucase( 'Screen_format' ) ) then
  374.       set option PUBLIC.Screen_format = 'Text';
  375. end if
  376. go
  377. if not exists( select * from SYS.SYSOPTION
  378.     where ucase( "option" )  = ucase( 'SQLConnect' ) ) then
  379.       set option PUBLIC.SQLConnect = '';
  380. end if
  381. go
  382. if not exists( select * from SYS.SYSOPTION
  383.     where ucase( "option" )  = ucase( 'SQLStart' ) ) then
  384.       set option PUBLIC.SQLStart = '';
  385. end if
  386. go
  387. if not exists( select * from SYS.SYSOPTION
  388.     where ucase( "option" )  = ucase( 'Statistics' ) ) then
  389.       set option PUBLIC.Statistics = '3';
  390. end if
  391. go
  392. if not exists( select * from SYS.SYSOPTION
  393.     where ucase( "option" )  = ucase( 'Truncation_length' ) ) then
  394.       set option PUBLIC.Truncation_length = '30';
  395. end if
  396. go
  397. if not exists( select * from SYS.SYSOPTION
  398.     where ucase( "option" )  = ucase( 'Verify_all_columns' ) ) then
  399.       set option PUBLIC.Verify_all_columns = 'Off';
  400. end if
  401. go
  402. if not exists( select * from SYS.SYSOPTION
  403.     where ucase( "option" )  = ucase( 'Delete_old_logs' ) ) then
  404.       set option PUBLIC.Delete_old_logs = 'Off';
  405. end if
  406. go
  407. if not exists( select * from SYS.SYSOPTION
  408.     where ucase( "option" )  = ucase( 'Qualify_owners' ) ) then
  409.       set option PUBLIC.Qualify_owners = 'On';
  410. end if
  411. go
  412. if not exists( select * from SYS.SYSOPTION
  413.     where ucase( "option" )  = ucase( 'Quote_all_identifiers' ) ) then
  414.       set option PUBLIC.Quote_all_identifiers = 'Off';
  415. end if
  416. go
  417. if not exists( select * from SYS.SYSOPTION
  418.     where ucase( "option" )  = ucase( 'Replication_error' ) ) then
  419.       set option PUBLIC.Replication_error = '';
  420. end if
  421. go
  422. if not exists( select * from SYS.SYSOPTION
  423.     where ucase( "option" )  = ucase( 'Subscribe_by_remote' ) ) then
  424.       set option PUBLIC.Subscribe_by_remote = 'On';
  425. end if
  426. go
  427. if not exists( select * from SYS.SYSOPTION
  428.     where ucase( "option" )  = ucase( 'Verify_threshold' ) ) then
  429.       set option PUBLIC.Verify_threshold = '1000';
  430. end if
  431. go
  432. if not exists( select * from SYS.SYSOPTION
  433.     where ucase( "option" )  = ucase( 'Blob_threshold' ) ) then
  434.       set option PUBLIC.Blob_threshold = '256';
  435. end if
  436. go
  437. if not exists( select * from SYS.SYSOPTION
  438.     where ucase( "option" )  = ucase( 'Compression' ) ) then
  439.       set option PUBLIC.Compression = '6';
  440. end if
  441. go
  442.