1style "Oracle parameter file" is
2
3written by "Pierre Mareschal <pmaresch@be.oracle.com>"
4version is 1.0
5requires a2ps 4.9.5
6
7documentation is
8  "For init.ora parameter files."
9end documentation
10
11first alphabet is
12   "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_"
13second alphabet is
14   "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_"
15
16keywords in Keyword_strong are
17   # Hold your breath and say it in once !
18   always_anti_join, audit_trail, background_dump_dest,
19   bitmap_merge_area_size, blank_trimming, cache_size_threshold,
20   checkpoint_process, cleanup_rollback_entries,
21   close_cached_open_cursors, commit_point_strength, compatible,
22   compatible_no_recovery, control_files, cpu_count,
23   create_bitmap_area_size, cursor_space_for_time, db_block_buffers,
24   db_block_checkpoint_batch, db_block_checksum,
25   db_block_lru_extended_statistics, db_block_lru_latches,
26   db_block_lru_statistics, db_block_size, db_domain,
27   db_file_multiblock_read_count, db_file_simultaneous_writes,
28   db_file_standby_name_convert, db_files, db_name,
29   dblink_encrypt_login, delayed_logging_block_cleanouts,
30   discrete_transactions_enabled, distributed_lock_timeout,
31   distributed_recovery_connection_hold_time,
32   distributed_transactions, dml_locks, enqueue_resources, event,
33   fixed_date, gc_db_locks, gc_files_to_locks, gc_freelist_groups,
34   gc_lck_procs, gc_releasable_locks, gc_rollback_locks,
35   gc_rollback_segments, gc_save_rollback_locks, gc_segments,
36   gc_tablespaces, global_names, hash_area_size, hash_join_enabled,
37   hash_multiblock_io_count, ifile, instance_number,
38   job_queue_interval, job_queue_keep_connections,
39   job_queue_processes, license_max_sessions, license_max_users,
40   license_sessions_warning, log_archive_buffer_size,
41   log_archive_buffers, log_archive_dest, log_archive_format,
42   log_archive_start, log_block_checksum, log_buffer,
43   log_checkpoint_interval, log_checkpoint_timeout,
44   log_checkpoints_to_alert, log_file_standby_name_convert, log_files,
45   log_simultaneous_copies, log_small_entry_max_size,
46   max_commit_propagation_delay, max_dump_file_size,
47   max_enabled_roles, max_rollback_segments, max_transaction_branches,
48   mts_dispatchers, mts_listener_address, mts_max_dispatchers,
49   mts_max_servers, mts_multiple_listeners, mts_servers, mts_service,
50   nls_currency, nls_date_format, nls_date_language, nls_iso_currency,
51   nls_language, nls_numeric_characters, nls_sort, nls_territory,
52   open_cursors, open_links, optimizer_mode,
53   optimizer_percent_parallel, oracle_trace_collection_name,
54   oracle_trace_collection_path, oracle_trace_collection_size,
55   oracle_trace_enable, oracle_trace_facility_name,
56   oracle_trace_facility_path, os_authent_prefix, os_roles,
57   parallel_default_max_instances, parallel_max_servers,
58   parallel_min_percent, parallel_min_servers,
59   parallel_server_idle_time, partition_view_enabled, pre_page_sga,
60   processes, recovery_parallelism, remote_dependencies_mode,
61   remote_login_passwordfile, remote_os_authent, remote_os_roles,
62   resource_limit, rollback_segments, row_cache_cursors, row_locking,
63   sequence_cache_entries, sequence_cache_hash_buckets, serializable,
64   session_cached_cursors, sessions, shared_pool_reserved_min_alloc,
65   shared_pool_reserved_size, shared_pool_size,
66   snapshot_refresh_interval, snapshot_refresh_keep_connections,
67   snapshot_refresh_processes, sort_area_retained_size,
68   sort_area_size, sort_direct_writes, sort_read_fac,
69   sort_spacemap_size, sort_write_buffer_size, sort_write_buffers,
70   sql92_security, sql_trace, temporary_table_locks, text_enable,
71   thread, timed_statistics, transactions,
72   transactions_per_rollback_segment, user_dump_dest, utl_file_dir
73
74end keywords
75sequences are
76    "#" Comment,
77    C-string,
78    C-char
79end sequences
80end style
81