onconfig.std 76 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592
  1. ###################################################################
  2. # Licensed Material - Property Of IBM
  3. #
  4. # "Restricted Materials of IBM"
  5. #
  6. # IBM Informix
  7. # Copyright IBM Corporation 1996, 2015. All rights reserved.
  8. #
  9. # Title: onconfig.std
  10. # Description: Informix Configuration Parameters
  11. #
  12. # Important: $INFORMIXDIR now resolves to the environment
  13. # variable INFORMIXDIR. Replace the value of the INFORMIXDIR
  14. # environment variable only if the path you want is not under
  15. # $INFORMIXDIR.
  16. #
  17. # For additional information on the parameters:
  18. # http://publib.boulder.ibm.com/infocenter/idshelp/v117/index.jsp
  19. ###################################################################
  20. ###################################################################
  21. # Root Dbspace Configuration Parameters
  22. ###################################################################
  23. # ROOTNAME - The root dbspace name to contain reserved pages and
  24. # internal tracking tables.
  25. # ROOTPATH - The path for the device containing the root dbspace
  26. # ROOTOFFSET - The offset, in KB, of the root dbspace into the
  27. # device. The offset is required for some raw devices.
  28. # ROOTSIZE - The size of the root dbspace, in KB. The value of
  29. # 200000 allows for a default user space of about
  30. # 100 MB and the default system space requirements.
  31. # MIRROR - Enable (1) or disable (0) mirroring
  32. # MIRRORPATH - The path for the device containing the mirrored
  33. # root dbspace
  34. # MIRROROFFSET - The offset, in KB, into the mirrored device
  35. #
  36. # Warning: Always verify ROOTPATH before performing
  37. # disk initialization (oninit -i or -iy) to
  38. # avoid disk corruption of another instance
  39. ###################################################################
  40. ROOTNAME rootdbs
  41. ROOTPATH
  42. ROOTOFFSET 0
  43. ROOTSIZE 300000
  44. MIRROR 0
  45. MIRRORPATH
  46. MIRROROFFSET 0
  47. ###################################################################
  48. # Physical Log Configuration Parameters
  49. ###################################################################
  50. # PHYSFILE - The size, in KB, of the physical log on disk.
  51. # If RTO_SERVER_RESTART is enabled, the
  52. # suggested formula for the size of PHSYFILE
  53. # (up to about 1 GB) is:
  54. # PHYSFILE = Size of BUFFERS * 1.1
  55. # PLOG_OVERFLOW_PATH - The directory for extra physical log files
  56. # if the physical log overflows during recovery
  57. # or long transaction rollback
  58. # PHYSBUFF - The size of the physical log buffer, in KB
  59. ###################################################################
  60. PHYSFILE 50000
  61. PLOG_OVERFLOW_PATH
  62. PHYSBUFF 128
  63. ###################################################################
  64. # Logical Log Configuration Parameters
  65. ###################################################################
  66. # LOGFILES - The number of logical log files
  67. # LOGSIZE - The size of each logical log, in KB
  68. # DYNAMIC_LOGS - The type of dynamic log allocation.
  69. # Acceptable values are:
  70. # 2 Automatic. Informix adds a new logical log to the
  71. # root dbspace when necessary.
  72. # 1 Manual. Informix notifies the DBA to add new logical
  73. # logs when necessary.
  74. # 0 Disabled
  75. # LOGBUFF - The size of the logical log buffer, in KB
  76. # AUTO_LLOG - Add logical logs automatically to improve performance
  77. ###################################################################
  78. LOGFILES 6
  79. LOGSIZE 10000
  80. DYNAMIC_LOGS 2
  81. LOGBUFF 64
  82. ###################################################################
  83. # Long Transaction Configuration Parameters
  84. ###################################################################
  85. # If Informix cannot roll back a long transaction, the server hangs
  86. # until more disk space is available.
  87. #
  88. # LTXHWM - The percentage of the logical logs that can be
  89. # filled before a transaction is determined to be a
  90. # long transaction and is rolled back
  91. # LTXEHWM - The percentage of the logical logs that have been
  92. # filled before the server suspends all other
  93. # transactions so that the long transaction being
  94. # rolled back has exclusive use of the logs
  95. #
  96. # When dynamic logging is on, you can set higher values for
  97. # LTXHWM and LTXEHWM because the server can add new logical logs
  98. # during long transaction rollback. Set lower values to limit the
  99. # number of new logical logs added.
  100. #
  101. # If dynamic logging is off, set LTXHWM and LTXEHWM to
  102. # lower values, such as 50 and 60 or lower, to prevent long
  103. # transaction rollback from hanging the server due to lack of
  104. # logical log space.
  105. #
  106. # When using Enterprise Replication, set LTXEHWM to at least 30%
  107. # higher than LTXHWM to minimize log overruns.
  108. ###################################################################
  109. LTXHWM 70
  110. LTXEHWM 80
  111. ###################################################################
  112. # Server Message File Configuration Parameters
  113. ###################################################################
  114. # MSGPATH - The path of the Informix message log file
  115. # MSG_DATE - When set to 1, each message in the log will be
  116. # preceded by a date in MM/DD/YY format.
  117. # CONSOLE - The path of the Informix console message file
  118. ###################################################################
  119. MSGPATH online.log
  120. MSG_DATE 0
  121. CONSOLE online.con
  122. ###################################################################
  123. # Tblspace Configuration Parameters
  124. ###################################################################
  125. # TBLTBLFIRST - The first extent size, in KB, for the tblspace
  126. # tblspace. Must be in multiples of the page size.
  127. # TBLTBLNEXT - The next extent size, in KB, for the tblspace
  128. # tblspace. Must be in multiples of the page size.
  129. # The default setting for both is 0, which allows Informix to manage
  130. # extent sizes automatically.
  131. #
  132. # TBLSPACE_STATS - Enables (1) or disables (0) Informix to maintain
  133. # tblspace statistics
  134. ###################################################################
  135. TBLTBLFIRST 0
  136. TBLTBLNEXT 0
  137. TBLSPACE_STATS 1
  138. ###################################################################
  139. # Temporary dbspace and sbspace Configuration Parameters
  140. ###################################################################
  141. # DBSPACETEMP - The list of dbspaces used to store temporary
  142. # tables and other objects. Specify a colon
  143. # separated list of dbspaces that exist when the
  144. # server is started. If no dbspaces are specified,
  145. # or if all specified dbspaces are not valid,
  146. # temporary files are created in the /tmp directory
  147. # instead.
  148. # SBSPACETEMP - The list of sbspaces used to store temporary
  149. # tables for smart large objects. If no sbspace
  150. # is specified, temporary files are created in
  151. # a standard sbspace.
  152. ###################################################################
  153. DBSPACETEMP
  154. SBSPACETEMP
  155. ###################################################################
  156. # Dbspace and sbspace Configuration Parameters
  157. ###################################################################
  158. # SBSPACENAME - The default sbspace name where smart large objects
  159. # are stored if no sbspace is specified during
  160. # smart large object creation. Some DataBlade
  161. # modules store smart large objects in this
  162. # location.
  163. # SYSSBSPACENAME - The default sbspace for system statistics
  164. # collection. Otherwise, Informix stores statistics
  165. # in the sysdistrib system catalog table.
  166. # ONDBSPACEDOWN - Specifies how Informix behaves when it encounters a
  167. # dbspace that is offline. Acceptable values
  168. # are:
  169. # 0 Continue
  170. # 1 Stop
  171. # 2 Wait for DBA action
  172. ###################################################################
  173. SBSPACENAME
  174. SYSSBSPACENAME
  175. ONDBSPACEDOWN 2
  176. ###################################################################
  177. # System Configuration Parameters
  178. ###################################################################
  179. # SERVERNUM - The unique ID for the Informix instance. Acceptable
  180. # values are 0 through 255, inclusive.
  181. # DBSERVERNAME - The name of the default database server
  182. # DBSERVERALIASES - The list of up to 32 alternative dbservernames,
  183. # separated by commas
  184. # FULL_DISK_INIT - Specifies if oninit -i can run:
  185. # 0 allows full disk initialization only if no
  186. # instance is detected at the rootchunk location.
  187. # 1 required if an existing instance is detected at
  188. # the rootchunk location.
  189. ###################################################################
  190. SERVERNUM 0
  191. DBSERVERNAME
  192. DBSERVERALIASES
  193. FULL_DISK_INIT 0
  194. ###################################################################
  195. # Network Configuration Parameters
  196. ###################################################################
  197. # NETTYPE - The configuration of poll threads
  198. # for a specific protocol. The
  199. # format is:
  200. # NETTYPE <protocol>,<# poll threads>
  201. # ,<number of connections/thread>
  202. # ,(NET|CPU)
  203. # You can include multiple NETTYPE
  204. # entries for multiple protocols.
  205. # LISTEN_TIMEOUT - The number of seconds that Informix
  206. # waits for a connection
  207. # MAX_INCOMPLETE_CONNECTIONS - The maximum number of incomplete
  208. # connections before Informix logs a Denial
  209. # of Service (DoS) error
  210. # FASTPOLL - Enables (1) or disables (0) fast
  211. # polling of your network, if your
  212. # operating system supports it.
  213. # NS_CACHE - The number of seconds for Informix name service
  214. # cache (host, service, user, group) expiration
  215. # time. A value of 0 disables the cache.
  216. # NET_IO_TIMEOUT_ALARM - Controls notifications about blocked network
  217. # write operations
  218. # DRDA_COMMBUFFSIZE - Specifies size of the DRDA communications buffe
  219. # CHECKALLDOMAINSFORUSER - Configures how the database server searches for
  220. # user names in a networked Windows environment
  221. ###################################################################
  222. NETTYPE
  223. LISTEN_TIMEOUT 60
  224. MAX_INCOMPLETE_CONNECTIONS 1024
  225. FASTPOLL 1
  226. NS_CACHE host=900,service=900,user=900,group=900
  227. NET_IO_TIMEOUT_ALARM 0
  228. DRDA_COMMBUFFSIZE 32
  229. CHECKALLDOMAINSFORUSER 0
  230. ###################################################################
  231. # CPU-Related Configuration Parameters
  232. ###################################################################
  233. # MULTIPROCESSOR - Specifies whether the computer has multiple
  234. # CPUs. Acceptable values are: 0 (single
  235. # processor), 1 (multiple processors or
  236. # multi-core chips)
  237. # VPCLASS cpu - Configures the CPU VPs. The format is:
  238. # VPCLASS cpu,num=<#>[,max=<#>][,aff=<#>]
  239. # [,noage]
  240. # VP_MEMORY_CACHE_KB - Specifies the amount of private memory
  241. # blocks of your CPU VP, in KB, that the
  242. # database server can access and whether
  243. # the memory changes dynamically (default).
  244. # Format is: <size>[,DYNAMIC|STATIC]
  245. # Acceptable values for <size> are:
  246. # 0 (disable)
  247. # 800 through 40% of the value of SHMTOTAL
  248. # SINGLE_CPU_VP - Optimizes performance if Informix runs with
  249. # only one CPU VP. Acceptable values are:
  250. # 0 multiple CPU VPs
  251. # Any nonzero value (optimize for one CPU VP)
  252. ###################################################################
  253. MULTIPROCESSOR 0
  254. VPCLASS cpu,num=1
  255. VP_MEMORY_CACHE_KB 0
  256. SINGLE_CPU_VP 0
  257. ###################################################################
  258. # AIO and Cleaner-Related Configuration Parameters
  259. ###################################################################
  260. # VPCLASS aio - Configures the AIO VPs. The format is:
  261. # VPCLASS aio,num=<#>[,max=<#>][,aff=<#>][,noage]
  262. # CLEANERS - The number of page cleaner threads
  263. # DIRECT_IO - Enables (1) or disables (0) direct I/O for chunks
  264. ###################################################################
  265. #VPCLASS aio,num=1
  266. CLEANERS 8
  267. DIRECT_IO 0
  268. ###################################################################
  269. # Lock-Related Configuration Parameters
  270. ###################################################################
  271. # LOCKS - The initial number of locks when Informix starts.
  272. # Dynamic locking can add extra locks if needed.
  273. # DEF_TABLE_LOCKMODE - The default table lock mode for new tables.
  274. # Acceptable values are ROW and PAGE (default).
  275. ###################################################################
  276. LOCKS 20000
  277. DEF_TABLE_LOCKMODE page
  278. ###################################################################
  279. # Shared Memory Configuration Parameters
  280. ###################################################################
  281. # RESIDENT - Controls whether shared memory is resident.
  282. # Acceptable values are:
  283. # 0 off (default)
  284. # 1 lock the resident segment only
  285. # n lock the resident segment and the next n-1
  286. # virtual segments, where n < 100
  287. # -1 lock all resident and virtual segments
  288. # SHMBASE - The shared memory base address; do not change
  289. # SHMVIRTSIZE - The initial size, in KB, of the virtual
  290. # segment of shared memory
  291. # SHMADD - The size, in KB, of additional virtual shared
  292. # memory segments
  293. # EXTSHMADD - The size, in KB, of each extension shared
  294. # memory segment
  295. # SHMTOTAL - The maximum amount of shared memory for Informix,
  296. # in KB. A 0 indicates no specific limit.
  297. # SHMVIRT_ALLOCSEG - Controls when Informix adds a memory segment and
  298. # the alarm level if the memory segment cannot
  299. # be added.
  300. # For the first field, acceptable values are:
  301. # - 0 Disabled
  302. # - A decimal number indicating the percentage
  303. # of memory used before a segment is added
  304. # - The number of KB remaining when a segment
  305. # is added
  306. # For the second field, specify an alarm level
  307. # from 1 (non-event) to 5 (fatal error).
  308. # SHMNOACCESS - A list of up to 10 memory address ranges
  309. # that Informix cannot use to attach shared memory.
  310. # Each address range is the start and end memory
  311. # address in hex format, separated by a hyphen.
  312. # Use a comma to separate each range in the list.
  313. ###################################################################
  314. RESIDENT 0
  315. SHMBASE 0x80000000L
  316. SHMVIRTSIZE 32656
  317. SHMADD 8192
  318. EXTSHMADD 8192
  319. SHMTOTAL 0
  320. SHMVIRT_ALLOCSEG 0,3
  321. #SHMNOACCESS 0x70000000-0x7FFFFFFF
  322. ###################################################################
  323. # Checkpoint and System Block Configuration Parameters
  324. ###################################################################
  325. # CKPINTVL - Specifies how often, in seconds, Informix checks
  326. # if a checkpoint is needed. 0 indicates that
  327. # Informix does not check for checkpoints. Ignored
  328. # if RTO_SERVER_RESTART is set.
  329. # RTO_SERVER_RESTART - Specifies, in seconds, the Recovery Time
  330. # Objective for Informix restart after a server
  331. # failure. Acceptable values are 0 (off) and
  332. # any number from 60-1800, inclusive.
  333. # BLOCKTIMEOUT - Specifies the amount of time, in seconds,
  334. # for a system block.
  335. ###################################################################
  336. CKPTINTVL 300
  337. RTO_SERVER_RESTART 0
  338. BLOCKTIMEOUT 3600
  339. ##################################################################
  340. # Conversion Guard Related Configuration Parameters
  341. ###################################################################
  342. # CONVERSION_GUARD - To turn on conversion guard feature.
  343. # - 0 - Off,
  344. # - 1 - On, Abort conversion on Conversion Guard error,
  345. # - 2 - On, Continue conversion; ignore Conversion
  346. # Guard error
  347. #
  348. # RESTORE_POINT_DIR - The directory, which stores the Conversion Guard
  349. # - feature generated files.
  350. ###################################################################
  351. CONVERSION_GUARD 2
  352. RESTORE_POINT_DIR $INFORMIXDIR\tmp
  353. ###################################################################
  354. # Transaction-Related Configuration Parameters
  355. ###################################################################
  356. # TXTIMEOUT - The distributed transaction timeout, in seconds
  357. # DEADLOCK_TIMEOUT - The maximum time, in seconds, to wait for a
  358. # lock in a distributed transaction.
  359. # HETERO_COMMIT - Enables (1) or disables (0) heterogeneous
  360. # commits for a distributed transaction
  361. # involving an EGM gateway.
  362. ###################################################################
  363. TXTIMEOUT 300
  364. DEADLOCK_TIMEOUT 60
  365. HETERO_COMMIT 0
  366. ###################################################################
  367. # ontape Tape Device Configuration Parameters
  368. ###################################################################
  369. # TAPEDEV - The tape device path for backups. To use standard
  370. # I/O instead of a device, set to STDIO.
  371. # TAPEBLK - The tape block size, in KB, for backups
  372. # TAPESIZE - The maximum amount of data to put on one backup
  373. # tape. Acceptable values are 0 (unlimited) or any
  374. # positive integral multiple of TAPEBLK.
  375. ###################################################################
  376. TAPEDEV \\.\TAPE0
  377. TAPEBLK 16
  378. TAPESIZE 0
  379. ###################################################################
  380. # ontape Logial Log Tape Device Configuration Parameters
  381. ###################################################################
  382. # LTAPEDEV - The tape device path for logical logs
  383. # LTAPEBLK - The tape block size, in KB, for backing up logical
  384. # logs
  385. # LTAPESIZE - The maximum amount of data to put on one logical
  386. # log tape. Acceptable values are 0 (unlimited) or any
  387. # positive integral multiple of LTAPEBLK.
  388. ###################################################################
  389. LTAPEDEV NUL
  390. LTAPEBLK 16
  391. LTAPESIZE 0
  392. ###################################################################
  393. # Backup and Restore Configuration Parameters
  394. ###################################################################
  395. # BAR_ACT_LOG - The ON-Bar activity log file location.
  396. # Do not use the /tmp directory. Use a
  397. # directory with restricted permissions.
  398. # BAR_DEBUG_LOG - The ON-Bar debug log file location.
  399. # Do not use the /tmp directory. Use a
  400. # directory with restricted permissions.
  401. # BAR_DEBUG - The debug level for ON-Bar. Acceptable
  402. # values are 0 (off) through 9 (high).
  403. # BAR_MAX_BACKUP - The number of backup or restore threads used
  404. # in a backup or restore. Acceptable values are
  405. # 0 (unlimited) or any positive integer.
  406. # BAR_MAX_RESTORE - The number of restore threads used in a
  407. # restore. Acceptable values are 0 (unlimited)
  408. # or any positive integer. If set, overrides
  409. # the value of BAR_MAX_BACKUP during restore.
  410. # BAR_RETRY - Specifies the number of time to retry a
  411. # backup or restore operation before reporting
  412. # a failure
  413. # BAR_NB_XPORT_COUNT - Specifies the number of data buffers that
  414. # each onbar_d process uses to communicate
  415. # with the database server
  416. # BAR_XFER_BUF_SIZE - The size, in pages, of each data buffer.
  417. # Acceptable values are 1 through 15 for
  418. # 4 KB pages and 1 through 31 for 2 KB pages.
  419. # If PSM is the storage manager, higher values
  420. # can be used.
  421. # RESTARTABLE_RESTORE - Enables ON-Bar to continue a backup after a
  422. # failure. Acceptable values are OFF or ON.
  423. # BAR_PROGRESS_FREQ - Specifies, in minutes, how often progress
  424. # messages are placed in the ON-Bar activity
  425. # log. Acceptable values are: 0 (record only
  426. # completion messages) or 5 and above.
  427. # BAR_BSALIB_PATH - The shared library for ON-Bar and the
  428. # storage manager. The default value is
  429. # $INFORMIXDIR/lib/ibsad001 (with a
  430. # platform-specific file extension).
  431. # BACKUP_FILTER - Specifies the pathname of a filter program
  432. # to transform data during a backup, plus any
  433. # program options
  434. # RESTORE_FILTER - Specifies the pathname of a filter program
  435. # to transform data during a restore, plus any
  436. # program options
  437. # BAR_PERFORMANCE - Specifies the type of performance statistics
  438. # to report to the ON-Bar activity log for backup
  439. # and restore operations.
  440. # Acceptable values are:
  441. # 0 = Turn off performance monitoring (Default)
  442. # 1 = Display the time spent transferring data
  443. # between the Informix instance and the storage
  444. # manager
  445. # 2 = Display timestamps in microseconds
  446. # 3 = Display both timestamps and transfer
  447. # statistics
  448. # BAR_CKPTSEC_TIMEOUT - Time in seconds to wait for an archive
  449. # checkpoint to complete in the secondary server
  450. # BAR_HISTORY - Specifies whether the sysutils database maintains
  451. # a backup history when you use onsmsync to expire
  452. # old backups.
  453. ###################################################################
  454. BAR_ACT_LOG $INFORMIXDIR\tmp\bar_act.log
  455. BAR_DEBUG_LOG $INFORMIXDIR\tmp\bar_dbug.log
  456. BAR_DEBUG 0
  457. BAR_MAX_BACKUP 0
  458. BAR_MAX_RESTORE
  459. BAR_RETRY 1
  460. BAR_NB_XPORT_COUNT 20
  461. BAR_XFER_BUF_SIZE 15
  462. RESTARTABLE_RESTORE ON
  463. BAR_PROGRESS_FREQ 0
  464. BAR_BSALIB_PATH
  465. BACKUP_FILTER
  466. RESTORE_FILTER
  467. BAR_PERFORMANCE 0
  468. BAR_CKPTSEC_TIMEOUT 16
  469. BAR_HISTORY 0
  470. ###################################################################
  471. # Primary Storage Manager (PSM) Configuration Parameters
  472. ###################################################################
  473. # PSM_ACT_LOG - The ON-Bar activity log file location.
  474. # Do not use the /tmp directory. Use a
  475. # directory with restricted permissions.
  476. # If not set the value of BAR_ACT_LOG is used.
  477. # PSM_DEBUG_LOG - The PSM debug log file location.
  478. # Do not use the /tmp directory. Use a
  479. # directory with restricted permissions.
  480. # If not set the value of BAR_DEBUG_LOG is used.
  481. # PSM_DEBUG - The debug level for PSM. Acceptable
  482. # values are 0 (off) through 9 (high).
  483. # If not set the value of BAR_DEBUG is used.
  484. # PSM_CATALOG_PATH - The directory that will hold the PSM catalog
  485. # The default is $INFORMIXDIR/etc/psm.
  486. # PSM_DBS_POOL - The Pool where to place dbspace data.
  487. # The default is "DBSPOOL"
  488. # PSM_LOG_POOL - The Pool where to place log data.
  489. # The default is "LOGPOOL"
  490. #
  491. ###################################################################
  492. PSM_DBS_POOL DBSPOOL
  493. PSM_LOG_POOL LOGPOOL
  494. ###################################################################
  495. # Data Dictionary Cache Configuration Parameters
  496. ###################################################################
  497. # DD_HASHSIZE - The number of data dictionary pools. Set to any
  498. # positive integer; a prime number is recommended.
  499. # DD_HASHMAX - The number of entries per pool.
  500. # Set to any positive integer.
  501. ###################################################################
  502. DD_HASHSIZE 31
  503. DD_HASHMAX 10
  504. ###################################################################
  505. # Data Distribution Configuration Parameters
  506. ###################################################################
  507. # DS_HASHSIZE - The number of data distribution pools.
  508. # Set to any positive integer; a prime number is
  509. # recommended.
  510. # DS_POOLSIZE - The maximum number of entries in the data
  511. # distribution cache. Set to any positive integer.
  512. ###################################################################
  513. DS_HASHSIZE 31
  514. DS_POOLSIZE 127
  515. ##################################################################
  516. # User Defined Routine (UDR) Configuration Parameters
  517. ##################################################################
  518. # PC_HASHSIZE - The number of UDR pools. Set to any positive
  519. # integer; a prime number is recommended.
  520. # PC_POOLSIZE - The maximum number of entries in the UDR
  521. # cache. Set to any positive integer.
  522. # PRELOAD_DLL_FILE - Specifies a C UDR shared library path name
  523. # to load when the server starts. Each
  524. # shared library file needs a separate
  525. # PRELOAD_DLL_FILE entry.
  526. ###################################################################
  527. PC_HASHSIZE 31
  528. PC_POOLSIZE 127
  529. PRELOAD_DLL_FILE
  530. ###################################################################
  531. # SQL Statement Cache Configuration Parameters
  532. ###################################################################
  533. # STMT_CACHE - Controls SQL statement caching. Acceptable
  534. # values are:
  535. # 0 Disabled
  536. # 1 Enabled at the session level
  537. # 2 All statements are cached
  538. # STMT_CACHE_HITS - The number of times an SQL statement must be
  539. # executed before becoming fully cached.
  540. # 0 indicates that all statements are
  541. # fully cached the first time.
  542. # STMT_CACHE_SIZE - The size, in KB, of the SQL statement cache
  543. # STMT_CACHE_NOLIMIT - Controls additional memory consumption.
  544. # Acceptable values are:
  545. # 0 Limit memory to STMT_CACHE_SIZE
  546. # 1 Obtain as much memory, temporarily, as needed
  547. # STMT_CACHE_NUMPOOL - The number of pools for the SQL statement
  548. # cache. Acceptable value is a positive
  549. # integer between 1 and 256, inclusive.
  550. ###################################################################
  551. STMT_CACHE 0
  552. STMT_CACHE_HITS 0
  553. STMT_CACHE_SIZE 512
  554. STMT_CACHE_NOLIMIT 0
  555. STMT_CACHE_NUMPOOL 1
  556. ###################################################################
  557. # Operating System Session-Related Configuration Parameters
  558. ###################################################################
  559. # USEOSTIME - The precision of SQL statement timing.
  560. # Accepted values are 0 (precision to seconds)
  561. # and 1 (precision to subseconds). Subsecond
  562. # precision can degrade performance.
  563. # STACKSIZE - The size, in KB, for a session stack
  564. # ALLOW_NEWLINE - Controls whether embedded new line characters
  565. # in string literals are allowed in SQL
  566. # statements. Acceptable values are 1 (allowed)
  567. # and any number other than 1 (not allowed).
  568. # USELASTCOMMITTED - Controls the committed read isolation level.
  569. # Acceptable values are:
  570. # - NONE Waits on a lock
  571. # - DIRTY READ Uses the last committed value in
  572. # place of a dirty read
  573. # - COMMITTED READ Uses the last committed value
  574. # in place of a committed read
  575. # - ALL Uses the last committed value in place
  576. # of all isolation levels that support the last
  577. # committed option
  578. ###################################################################
  579. USEOSTIME 0
  580. STACKSIZE 64
  581. ALLOW_NEWLINE 0
  582. USELASTCOMMITTED NONE
  583. ###################################################################
  584. # Index Related Configuration Parameters
  585. ###################################################################
  586. # FILLFACTOR - The percentage of index page fullness
  587. # MAX_FILL_DATA_PAGES - Enables (1) or disables (0) filling data
  588. # pages that have variable length rows as
  589. # full as possible
  590. # BTSCANNER - Specifies the configuration settings for all
  591. # btscanner threads. The format is:
  592. # BTSCANNER num=<#>,threshold=<#>,rangesize=<#>,
  593. # alice=(0-12),compression=[low|med|high|default]
  594. # ONLIDX_MAXMEM - The amount of memory, in KB, allocated for
  595. # the pre-image pool and updator log pool for
  596. # each partition.
  597. ###################################################################
  598. FILLFACTOR 90
  599. MAX_FILL_DATA_PAGES 0
  600. BTSCANNER num=1,threshold=5000,rangesize=-1,alice=6,compression=default
  601. ONLIDX_MAXMEM 5120
  602. ###################################################################
  603. # Parallel Database Query (PDQ) Configuration Parameters
  604. ###################################################################
  605. # MAX_PDQPRIORITY - The maximum amount of resources, as a
  606. # percentage, that PDQ can allocate to any
  607. # one decision support query
  608. # DS_MAX_QUERIES - The maximum number of concurrent decision
  609. # support queries
  610. # DS_TOTAL_MEMORY - The maximum amount, in KB, of decision
  611. # support query memory
  612. # DS_MAX_SCANS - The maximum number of concurrent decision
  613. # support scans
  614. # DS_NONPDQ_QUERY_MEM - The amount of non-PDQ query memory, in KB.
  615. # Acceptable values are 128 to 25% of
  616. # DS_TOTAL_MEMORY.
  617. # DATASKIP - Specifies whether to skip dbspaces when
  618. # processing a query. Acceptable values are:
  619. # - ALL Skip all unavailable fragments
  620. # - ON <dbspace1> <dbspace2>... Skip listed
  621. # dbspaces
  622. # - OFF Do not skip dbspaces (default)
  623. ###################################################################
  624. MAX_PDQPRIORITY 100
  625. DS_MAX_QUERIES
  626. DS_TOTAL_MEMORY
  627. DS_MAX_SCANS 1048576
  628. DS_NONPDQ_QUERY_MEM 128
  629. DATASKIP
  630. ###################################################################
  631. # Optimizer Configuration Parameters
  632. ###################################################################
  633. # OPTCOMPIND - Controls how the optimizer determines the best
  634. # query path. Acceptable values are:
  635. # 0 Nested loop joins are preferred
  636. # 1 If isolation level is repeatable read,
  637. # works the same as 0, otherwise works same as 2
  638. # 2 Optimizer decisions are based on cost only
  639. # DIRECTIVES - Specifies whether optimizer directives are
  640. # enabled (1) or disabled (0). Default is 1.
  641. # EXT_DIRECTIVES - Controls the use of external SQL directives.
  642. # Acceptable values are:
  643. # 0 Disabled
  644. # 1 Enabled if the IFX_EXTDIRECTIVES environment
  645. # variable is enabled
  646. # 2 Enabled even if the IFX_EXTDIRECTIVES
  647. # environment is not set
  648. # OPT_GOAL - Controls how the optimizer should optimize for
  649. # fastest retrieval. Acceptable values are:
  650. # -1 All rows in a query
  651. # 0 The first rows in a query
  652. # IFX_FOLDVIEW - Enables (1) or disables (0) folding views that
  653. # have multiple tables or a UNION ALL clause.
  654. # Disabled by default.
  655. # STATCHANGE - In automatic mode, rebuild statistics only for
  656. # table, fragment or index changed by STATCHANGE
  657. # percentage since last statistics run.
  658. # USTLOW_SAMPLE - Enables (1) or disables (0) the use of sampling
  659. # during update statistics low operations that gather
  660. # index statistics for large indexes.
  661. ####################################################################
  662. OPTCOMPIND 2
  663. DIRECTIVES 1
  664. EXT_DIRECTIVES 0
  665. OPT_GOAL -1
  666. IFX_FOLDVIEW 1
  667. STATCHANGE 10
  668. USTLOW_SAMPLE 0
  669. ###################################################################
  670. # Scan Configuration Parameters
  671. ###################################################################
  672. #BATCHEDREAD_TABLE - Turn on/off xps api for table scans.
  673. #BATCHEDREAD_INDEX - Turn on/off xps api for index scans.
  674. ###################################################################
  675. BATCHEDREAD_TABLE 1
  676. BATCHEDREAD_INDEX 1
  677. ###################################################################
  678. # SQL Tracing and EXPLAIN Plan Configuration Parameters
  679. ###################################################################
  680. # EXPLAIN_STAT - Enables (1) or disables (0) including the Query
  681. # Statistics section in the EXPLAIN output file
  682. # SQLTRACE - Configures SQL tracing. The format is:
  683. # SQLTRACE level=(low|med|high),ntraces=<#>,size=<#>,
  684. # mode=(global|user)
  685. ###################################################################
  686. EXPLAIN_STAT 1
  687. #SQLTRACE level=low,ntraces=1000,size=2,mode=global
  688. ###################################################################
  689. # Security Configuration Parameters
  690. ###################################################################
  691. # DBCREATE_PERMISSION - Specifies the users who can create
  692. # databases (by default, any user can).
  693. # Add a DBCREATE_PERMISSION entry
  694. # for each user who needs database
  695. # creation privileges. Ensure user
  696. # informix is authorized when you
  697. # first initialize Informix.
  698. # DB_LIBRARY_PATH - Specifies the locations, separated
  699. # by commas, from which Informix can use
  700. # UDR or UDT shared libraries. If set,
  701. # make sure that all directories containing
  702. # blade modules are listed, to
  703. # ensure all DataBlade modules will
  704. # work.
  705. # IFX_EXTEND_ROLE - Controls whether administrators
  706. # can use the EXTEND role to specify
  707. # which users can register external
  708. # routines. Acceptable values are:
  709. # 0 Any user can register external
  710. # routines
  711. # 1 Only users granted the ability
  712. # to register external routines
  713. # can do so (Default)
  714. # SECURITY_LOCALCONNECTION - Specifies whether Informix performs
  715. # security checking for local
  716. # connections. Acceptable values are:
  717. # 0 Off
  718. # 1 Validate ID
  719. # 2 Validate ID and port
  720. # UNSECURE_ONSTAT - Controls whether non-DBSA users are
  721. # allowed to run all onstat commands.
  722. # Acceptable values are:
  723. # 1 Enabled
  724. # 0 Disabled (Default)
  725. # ADMIN_USER_MODE_WITH_DBSA - Controls who can connect to Informix
  726. # in administration mode. Acceptable
  727. # values are:
  728. # 1 DBSAs, users specified by
  729. # ADMIN_MODE_USERS, and the user
  730. # informix
  731. # 0 Only the user informix (Default)
  732. # ADMIN_MODE_USERS - Specifies the user names, separated by
  733. # commas, who can connect to Informix in
  734. # administration mode, in addition to
  735. # the user informix
  736. # SSL_KEYSTORE_LABEL - The label, up to 512 characters, of
  737. # the Informix certificate used in Secure
  738. # Sockets Layer (SSL) protocol
  739. # communications.
  740. # TLS_VERSION - Specifies which TLS levels will be
  741. # allowed. Default is 1.0,1.1,1.2
  742. ###################################################################
  743. #DBCREATE_PERMISSION informix
  744. #DB_LIBRARY_PATH
  745. IFX_EXTEND_ROLE 1
  746. SECURITY_LOCALCONNECTION
  747. UNSECURE_ONSTAT
  748. ADMIN_USER_MODE_WITH_DBSA
  749. ADMIN_MODE_USERS
  750. SSL_KEYSTORE_LABEL
  751. TLS_VERSION
  752. ###################################################################
  753. # LBAC Configuration Parameters
  754. ###################################################################
  755. # PLCY_POOLSIZE - The maximum number of entries in each hash
  756. # bucket of the LBAC security information cache
  757. # PLCY_HASHSIZE - The number of hash buckets in the LBAC security
  758. # information cache
  759. # USRC_POOLSIZE - The maximum number of entries in each hash
  760. # bucket of the LBAC credential memory cache
  761. # USRC_HASHSIZE - The number of hash buckets in the LBAC credential
  762. # memory cache
  763. ###################################################################
  764. PLCY_POOLSIZE 127
  765. PLCY_HASHSIZE 31
  766. USRC_POOLSIZE 127
  767. USRC_HASHSIZE 31
  768. ###################################################################
  769. # Built-in Character Data Types Parameters
  770. ###################################################################
  771. # SQL_LOGICAL_CHAR - Enable/Disable the expansion of size
  772. # specification for built-in character data
  773. # types
  774. ###################################################################
  775. SQL_LOGICAL_CHAR OFF
  776. ###################################################################
  777. # Sequence Cache Parameters
  778. ###################################################################
  779. # SEQ_CACHE_SIZE - Maximum number of sequence objects that can
  780. # have preallocated values in sequence cache
  781. ###################################################################
  782. SEQ_CACHE_SIZE 10
  783. ###################################################################
  784. # High Availability and Enterprise Replication Security
  785. # Configuration Parameters
  786. ###################################################################
  787. # ENCRYPT_HDR - Enables (1) or disables (0) encryption for HDR.
  788. # ENCRYPT_SMX - Controls the level of encryption for RSS and
  789. # SDS servers. Acceptable values are:
  790. # 0 Do not encrypt (Default)
  791. # 1 Encrypt if possible
  792. # 2 Always encrypt
  793. # ENCRYPT_CDR - Controls the level of encryption for ER.
  794. # Acceptable values are:
  795. # 0 Do not encrypt (Default)
  796. # 1 Encrypt if possible
  797. # 2 Always encrypt
  798. # ENCRYPT_CIPHERS - A list of encryption ciphers and modes,
  799. # separated by commas. Default is all.
  800. # ENCRYPT_MAC - Controls the level of message authentication
  801. # code (MAC). Acceptable values are off, high,
  802. # medium, and low. List multiple values separated
  803. # by commas; the highest common level between
  804. # servers is used.
  805. # ENCRYPT_MACFILE - The paths of the MAC key files, separated
  806. # by commas. Use the builtin keyword to specify
  807. # the built-in key. Default is builtin.
  808. # ENCRYPT_SWITCH - Defines the frequencies, in minutes, at which
  809. # ciphers and keys are renegotiated. Format is:
  810. # <cipher_switch_time>,<key_switch_time>
  811. # Default is 60,60.
  812. ###################################################################
  813. ENCRYPT_HDR
  814. ENCRYPT_SMX
  815. ENCRYPT_CDR 0
  816. ENCRYPT_CIPHERS
  817. ENCRYPT_MAC
  818. ENCRYPT_MACFILE
  819. ENCRYPT_SWITCH
  820. ###################################################################
  821. # Enterprise Replication (ER) Configuration Parameters
  822. ###################################################################
  823. # CDR_EVALTHREADS - The number of evaluator threads per
  824. # CPU VP and the number of additional
  825. # threads, separated by a comma.
  826. # Acceptable values are: a non-zero value
  827. # followed by a non-negative value
  828. # CDR_DSLOCKWAIT - The number of seconds the Datasync
  829. # waits for database locks.
  830. # CDR_QUEUEMEM - The maximum amount of memory, in KB,
  831. # for the send and receive queues.
  832. # CDR_NIFCOMPRESS - Controls the network interface
  833. # compression level.
  834. # Acceptable values are:
  835. # -1 Never
  836. # 0 None
  837. # 1-9 Compression level
  838. # CDR_SERIAL - Specifies the incremental size and
  839. # the starting value of replicated
  840. # serial columns. The format is:
  841. # <delta>,<offset>
  842. # CDR_DBSPACE - The dbspace name for the syscdr
  843. # database.
  844. # CDR_QHDR_DBSPACE - The name of the transaction record
  845. # dbspace. Default is the root dbspace.
  846. # CDR_QDATA_SBSPACE - The names of sbspaces for spooled
  847. # transaction data, separated by commas.
  848. # CDR_SUPPRESS_ATSRISWARN - The Datasync error and warning code
  849. # numbers to be suppressed in ATS and RIS
  850. # files. Acceptable values are: numbers
  851. # or ranges of numbers separated by commas.
  852. # Separate numbers in a range by a hyphen.
  853. # CDR_DELAY_PURGE_DTC - Specifies the time at which delete table purge
  854. # can be delayed.
  855. # CDR_LOG_LAG_ACTION - Specifies the action when ER log
  856. # processing lags behind the current log.
  857. # Separate multiple actions with a plus sign (+).
  858. # Actions are prioritized from left to right.
  859. # Supported options are:
  860. # logstag: Enable compressed logical log staging.
  861. # Stage log files in the directory
  862. # specified by the LOG_STAGING_DIR
  863. # configuration parameter. The
  864. # CDR_LOG_STAGING_MAXSIZE
  865. # configuration parameter must also be set.
  866. # dlog: Enable adding dynamic logs. The
  867. # CDR_MAX_DYNAMIC_LOGS and
  868. # DYNAMIC_LOGS configuration parameters
  869. # must be enabled.
  870. # ignore: Prevents blocking client update activity.
  871. # The replay position can be overrun.
  872. # ddrblock: (Default) Block client update activity
  873. # to avoid overrunning the log replay position.
  874. # shutdown: Shut down ER if the log replay
  875. # position is in danger of being overrun.
  876. # Restart ER using the cdr cleanstart
  877. # command and resynchronize the data.
  878. # Supported combinations:
  879. # logstage+dlog+ddrblock
  880. # logstage+dlog+ignore
  881. # logstage+dlog+shutdown
  882. # logstage+ddrblock
  883. # logstage+ignore
  884. # logstage+shutdown
  885. # dlog+ddrblock
  886. # dlog+ignore
  887. # dlog+shutdown
  888. # ddrblock
  889. # ignore
  890. # shutdown
  891. #
  892. # CDR_LOG_STAGING_MAXSIZE - Maximum size, in KB (default),
  893. # MB, GB, or TB, that ER can use to stage log files in
  894. # the directory specified by the LOG_STAGING_DIR
  895. # configuration parameter. ER temporarily stops
  896. # staging log files, at a log file boundary, when the
  897. # staging directory reaches this value.
  898. # CDR_MAX_DYNAMIC_LOGS - The maximum number of dynamic log
  899. # requests that ER can make within one
  900. # server session. Acceptable values are:
  901. # -1 (unlimited), 0 (disabled),
  902. # 1 through n (limit to n requests)
  903. # CDR_MAX_FLUSH_SIZE The max number of replicated transactions
  904. # processed before the apply will force a log flush.
  905. #
  906. # GRIDCOPY_DIR Staging Directory for the ifx_grid_copy
  907. # procedure.
  908. #
  909. # CDR_TSINSTANCEID Server specific unique id to make timeseries instance
  910. # id unique across all Enterprise Replication servers.
  911. # Acceptable values are: 0 (default) through 32768.
  912. #
  913. # CDR_AUTO_DISCOVER Enables (1) or disables (0) trusted-host file and SQLHOST file
  914. # auto-configuration on Enterprise Replication nodes
  915. # and high-availability replication servers. Set this
  916. # parameter to 1 to use 'cdr autconfig server' and
  917. # 'ifxclone --autoconf' commands.
  918. ###################################################################
  919. CDR_EVALTHREADS 1,2
  920. CDR_DSLOCKWAIT 5
  921. CDR_QUEUEMEM 4096
  922. CDR_NIFCOMPRESS 0
  923. CDR_SERIAL 0
  924. CDR_DBSPACE
  925. CDR_QHDR_DBSPACE
  926. CDR_QDATA_SBSPACE
  927. CDR_SUPPRESS_ATSRISWARN
  928. CDR_DELAY_PURGE_DTC 0
  929. CDR_LOG_LAG_ACTION ddrblock
  930. CDR_LOG_STAGING_MAXSIZE 0
  931. CDR_MAX_DYNAMIC_LOGS 0
  932. GRIDCOPY_DIR $INFORMIXDIR
  933. CDR_TSINSTANCEID 0
  934. CDR_MAX_FLUSH_SIZE 50
  935. CDR_AUTO_DISCOVER 0
  936. ###################################################################
  937. # High Availability Cluster (HDR, SDS, and RSS)
  938. # Configuration Parameters
  939. ###################################################################
  940. # DRAUTO - Controls automatic failover for HDR systems.
  941. # If the connection manager is providing failover,
  942. # then the only value which should be used is '3'.
  943. # Additionally, if the connection manager is being
  944. # used to provide failover services, then a manual
  945. # failover (onmode -d standard or onmode -d make primary)
  946. # should not be performed without first
  947. # bringing down the connection managers.
  948. #
  949. # Acceptable values are:
  950. # 0 No automatic failover
  951. # 1 Retain server type
  952. # 2 Reverse server type
  953. # 3 Connection Manager Arbitrator controls
  954. # server type
  955. # DRINTERVAL - The maximum interval, in seconds, between HDR
  956. # buffer flushes. Valid for HDR only.
  957. # If set to zero then DRINTERVAL is not used and
  958. # HDR_TXN_SCOPE will be used instead.
  959. # HDR_TXN_SCOPE - Defines transactional synchronization in the
  960. # HDR primary when DRINTERVAL is turned off
  961. # The default is NEAR_SYNC.
  962. # Valid values are
  963. # ASYNC - Commits are not synced
  964. # NEAR_SYNC - The committed transaction has been
  965. # sent to the HDR secondary but not yet
  966. # applied.
  967. # FULL_SYNC - The transaction has been sent and
  968. # applied on the HDR secondary.
  969. # DRTIMEOUT - The time, in seconds, before a network
  970. # timeout occurs. Valid for HDR only.
  971. # DRLOSTFOUND - The path of the HDR lost-and-found file.
  972. # Valid of HDR only.
  973. # DRIDXAUTO - Enables (1) or disables (0) automatic index
  974. # repair for an HDR pair. Default is 0.
  975. # HA_ALIAS - The server alias for a high-availability
  976. # cluster. Must be the same as a value of
  977. # DBSERVERNAME or DBSERVERALIASES that uses a
  978. # network-based connection type. Valid for HDR,
  979. # SDS, and RSS.
  980. # HA_FOC_ORDER - The cluster failover rules.
  981. # Values are MANUAL or some order of SDS,HDR,RSS.
  982. # Individual server names are not allowed. The default
  983. # of SDS,HDR,RSS is the preferred failover order.
  984. # If you do not have one of the secondary types
  985. # then that type is skipped. If for any reason none
  986. # of the server types are available, then a manual failover
  987. # will be performed.
  988. #
  989. # This parameter will override any FOC parameter contained
  990. # in the cmsm configuration file.
  991. # LOG_INDEX_BUILDS - Enable (1) or disable (0) index page logging.
  992. # Required for RSS. Optional for HDR and SDS.
  993. # SDS_ENABLE - Enables (1) or disables (0) an SDS server.
  994. # Set this value on an SDS server after setting
  995. # up the primary. Valid for SDS only.
  996. # SDS_TIMEOUT - The time, in seconds, that the primary waits
  997. # for an acknowledgement from an SDS server
  998. # while performing page flushing before marking
  999. # the SDS server as down. Valid for SDS only.
  1000. # SDS_TEMPDBS - The temporary dbspace used by an SDS server.
  1001. # The format is:
  1002. # <dbspace_name>,<path>,<pagesize in KB>,<offset in KB>,
  1003. # <size in KB>
  1004. # You can include up to 16 entries of SDS_TEMPDBS to
  1005. # specify additional dbspaces. Valid for SDS.
  1006. # SDS_ALTERNATE - Define an alternate means of communicating between
  1007. # the primary and SDS node. This is used if the
  1008. # normal network communication between the primary
  1009. # and secondary becomes unavailable.
  1010. # SDS_FLOW_CONTROL - Defines the point at which SDS flow control will
  1011. # be activated. Values defined as being
  1012. # SDS_FLOW_CONTROL <start>,<end>
  1013. # where start is the point at which flow control
  1014. # is activated and end is the point at which it
  1015. # deactivated. Valid values are
  1016. # -1 - Never use flow control - can result in a
  1017. # log wrap
  1018. # 0 Default (12 times log buffer size)
  1019. # Start,Stop - where start should be a larger value
  1020. # than Stop. The values can have a scale
  1021. # factor of 'K', 'M', 'G' for kilobytes,
  1022. # megabyte, gigabyte.
  1023. # Example:
  1024. # SDS_FLOW_CONTROL 10000K,9000K
  1025. # SDS_PAGING - The paths of two buffer paging files,
  1026. # Separated by a comma. Valid for SDS only.
  1027. # SDS_LOGCHECK - The time, in seconds, that the SDS server waits
  1028. # to detect if the primary server is generating
  1029. # log activity before allowing failover to the
  1030. # secondary server.
  1031. # Acceptable values are:
  1032. # 0 Do not detect. Allow failover. (default)
  1033. # n Wait up to n seconds. If detected that the
  1034. # primary is generating log activity, then failover
  1035. # is stopped. Otherwise, failover is allowed.
  1036. # UPDATABLE_SECONDARY - Controls whether secondary servers can accept
  1037. # update, insert, and delete operations from clients.
  1038. # If enabled, specifies the number of connection
  1039. # threads between the secondary and primary servers
  1040. # for transmitting updates from the secondary.
  1041. # Acceptable values are:
  1042. # 0 Secondary server is read-only (default)
  1043. # 1 through twice the number of CPU VPs, threads
  1044. # for performing updates from the secondary.
  1045. # Valid for HDR, SDS, and RSS.
  1046. # FAILOVER_CALLBACK - Specifies the path and program name called when a
  1047. # secondary server transitions to a standard or
  1048. # primary server. Valid for HDR, SDS, and RSS.
  1049. # TEMPTAB_NOLOG - Controls the default logging mode for temporary
  1050. # tables that are explicitly created with the
  1051. # CREATE TEMP TABLE or SELECT INTO TEMP statements.
  1052. # Secondary servers must not have logged temporary
  1053. # tables. Acceptable values are:
  1054. # 0 Create temporary tables with logging enabled by
  1055. # default.
  1056. # 1 Create temporary tables without logging.
  1057. # Required to be set to 1 on HDR, RSS, and SDS
  1058. # secondary servers.
  1059. # DELAY_APPLY - On an RS secondary server, specifies an amount
  1060. # of time to delay application of received logical logs.
  1061. # ###[unit] using one of the following units:
  1062. # D - Days
  1063. # H - Hours
  1064. # M - Minutes
  1065. # S - Seconds (default unit)
  1066. # STOP_APPLY - On an RS secondary server, stops, or specifies
  1067. # a time to stop the application of logical logs.
  1068. # 1 Stop application.
  1069. # 0 Do not stop application (default).
  1070. # YYYY:MM:DD-hh:mm:ss Stop application at this
  1071. # data and time.
  1072. # Y - Year
  1073. # M - Month
  1074. # D - Day
  1075. # h - Hour (24-hour notation)
  1076. # m - Minute
  1077. # s - Second
  1078. # LOG_STAGING_DIR - location to stage log files
  1079. # RSS_FLOW_CONTROL - Defines the point at which RSS flow control will
  1080. # be activated. Values defined as being
  1081. # RSS_FLOW_CONTROL <start>,<end>
  1082. # where start is the point at which flow control
  1083. # is activated and end is the point at which it
  1084. # deactivated. Valid values are
  1085. # -1 - Never use flow control - can result in a
  1086. # log wrap
  1087. # 0 Default (12 times log buffer size)
  1088. # Start,Stop - where start should be a larger value
  1089. # than Stop. The values can have a scale
  1090. # factor of 'K', 'M', 'G' for kilobytes,
  1091. # megabyte, gigabyte.
  1092. # Example:
  1093. # RSS_FLOW_CONTROL 10000K,9000K
  1094. # FAILOVER_TX_TIMEOUT - Specifies the timeout for a failover to take
  1095. # before transaction survival is abandonded
  1096. # ENABLE_SNAPSHOT_COPY- Specifies whether we can clone this instance
  1097. # Directly to another machine using the
  1098. # Snapshot Clone facility.
  1099. # 1 - Enable snapshot copies
  1100. # 0 - Disable snapshot copies
  1101. # SMX_COMPRESS - Controls the network interface compression level.
  1102. # Acceptable values are:
  1103. # -1 - Never
  1104. # 0 - None
  1105. # 1-9 - Compression level
  1106. # SMX_PING_INTERVAL - Specifies the maximum number of seconds to wait before
  1107. # closing a network connection to an unresponsive
  1108. # peer server.
  1109. # Acceptable values are:
  1110. # 0 Connections are not closed
  1111. # 1-60 Number of seconds to wait
  1112. # SMX_PING_RETRY - Specifies the number of times to repeat
  1113. # SMX_PING_INTERVAL before closing a connection.
  1114. # Can be any positive numeric value.
  1115. # CLUSTER_TXN_SCOPE - Defines the scope of the awareness of a transaction
  1116. # executing on a cluster. This defines the scope of
  1117. # that transaction's updates as part of the commit.
  1118. # The default is SESSION
  1119. # SESSION - The session is made aware of the changes
  1120. # SERVER - The sessions running on the secondary server
  1121. # are made aware of the transaction's changes.
  1122. # CLUSTER - Any session running on the cluster is made
  1123. # aware of the transactions's changes.
  1124. ###################################################################
  1125. DRAUTO 0
  1126. DRINTERVAL 0
  1127. HDR_TXN_SCOPE NEAR_SYNC
  1128. DRTIMEOUT 30
  1129. HA_ALIAS
  1130. HA_FOC_ORDER SDS,HDR,RSS
  1131. DRLOSTFOUND $INFORMIXDIR\etc\dr.lostfound
  1132. DRIDXAUTO 0
  1133. LOG_INDEX_BUILDS
  1134. SDS_ENABLE
  1135. SDS_TIMEOUT 20
  1136. SDS_TEMPDBS
  1137. SDS_PAGING
  1138. SDS_LOGCHECK 0
  1139. SDS_ALTERNATE NONE
  1140. SDS_FLOW_CONTROL 0
  1141. UPDATABLE_SECONDARY 0
  1142. FAILOVER_CALLBACK
  1143. FAILOVER_TX_TIMEOUT 0
  1144. TEMPTAB_NOLOG 0
  1145. DELAY_APPLY 0
  1146. STOP_APPLY 0
  1147. LOG_STAGING_DIR
  1148. RSS_FLOW_CONTROL 0
  1149. ENABLE_SNAPSHOT_COPY 0
  1150. SMX_COMPRESS 0
  1151. SMX_PING_INTERVAL 10
  1152. SMX_PING_RETRY 6
  1153. CLUSTER_TXN_SCOPE SERVER
  1154. ###################################################################
  1155. # Logical Recovery Parameters
  1156. ###################################################################
  1157. # ON_RECVRY_THREADS - The number of logical recovery threads that
  1158. # run in parallel during a warm restore.
  1159. # OFF_RECVRY_THREADS - The number of logical recovery threads used
  1160. # in a cold restore. Also, the number of
  1161. # threads used during fast recovery.
  1162. ###################################################################
  1163. ON_RECVRY_THREADS 1
  1164. OFF_RECVRY_THREADS 10
  1165. ###################################################################
  1166. # Diagnostic Dump Configuration Parameters
  1167. ###################################################################
  1168. # DUMPDIR - The location Assertion Failure (AF) diagnostic
  1169. # files
  1170. # DUMPSHMEM - Controls shared memory dumps. Acceptable values
  1171. # are:
  1172. # 0 Disabled
  1173. # 1 Dump all shared memory
  1174. # 2 Exclude the buffer pool from the dump
  1175. # DUMPGCORE - Enables (1) or disables (0) whether Informix dumps a
  1176. # core using gcore
  1177. # DUMPCORE - Enables (1) or disables (0) whether Informix dumps a
  1178. # core after an AF
  1179. # DUMPCNT - The maximum number of shared memory dumps or
  1180. # core files for a single session
  1181. ###################################################################
  1182. DUMPDIR $INFORMIXDIR\tmp
  1183. DUMPSHMEM 1
  1184. DUMPGCORE 0
  1185. DUMPCORE 0
  1186. DUMPCNT 1
  1187. ###################################################################
  1188. # Alarm Program Configuration Parameters
  1189. ###################################################################
  1190. # ALARMPROGRAM - Specifies the alarm program to display event
  1191. # alarms. To enable automatic logical log backup,
  1192. # edit alarmprogram.sh and set BACKUPLOGS=Y.
  1193. # ALRM_ALL_EVENTS - Controls whether the alarm program runs for
  1194. # every event. Acceptable values are:
  1195. # 0 Logs only noteworthy events
  1196. # 1 Logs all events
  1197. # STORAGE_FULL_ALARM - <time interval in seconds>,<alarm severity>
  1198. # specifies in what interval:
  1199. # - a message will be printed to the online.log file
  1200. # - an alarm will be raised
  1201. # when
  1202. # - a dbspace becomes full
  1203. # (ISAM error -131)
  1204. # - a partition runs out of pages or extents
  1205. # (ISAM error -136)
  1206. # time interval = 0 : OFF
  1207. # severity = 0 : no alarm, only message
  1208. # SYSALARMPROGRAM - Specifies the system alarm program triggered
  1209. # when an AF occurs
  1210. ###################################################################
  1211. ALARMPROGRAM $INFORMIXDIR\etc\alarmprogram.bat
  1212. ALRM_ALL_EVENTS 0
  1213. STORAGE_FULL_ALARM 600,3
  1214. #SYSALARMPROGRAM $INFORMIXDIR\etc\evidence.bat
  1215. ###################################################################
  1216. # RAS Configuration Parameters
  1217. ###################################################################
  1218. # RAS_PLOG_SPEED - Technical Support diagnostic parameter.
  1219. # Do not change; automatically updated.
  1220. # RAS_LLOG_SPEED - Technical Support diagnostic parameter.
  1221. # Do not change; automatically updated.
  1222. ###################################################################
  1223. RAS_PLOG_SPEED 0
  1224. RAS_LLOG_SPEED 0
  1225. ###################################################################
  1226. # Character Processing Configuration Parameter
  1227. ###################################################################
  1228. # EILSEQ_COMPAT_MODE - Controls whether when processing characters,
  1229. # Informix checks if the characters are valid for
  1230. # the locale and returns error -202 if they are
  1231. # not. Acceptable values are:
  1232. # 0 Return an error for characters that are not
  1233. # valid (Default)
  1234. # 1 Allow characters that are not valid
  1235. ####################################################################
  1236. EILSEQ_COMPAT_MODE 0
  1237. ###################################################################
  1238. # Statistic Configuration Parameters
  1239. ###################################################################
  1240. # QSTATS - Enables (1) or disables (0) the collection of queue
  1241. # statistics that can be viewed with onstat -g qst
  1242. # WSTATS - Enables (1) or disables (0) the collection of wait
  1243. # statistics that can be viewed with onstat -g wst
  1244. ####################################################################
  1245. QSTATS 0
  1246. WSTATS 0
  1247. ###################################################################
  1248. # MQ Configuration Parameters
  1249. ###################################################################
  1250. # MQSERVER - Specifies the location of the WebSphere MQ server and
  1251. # the communication method to be used
  1252. # MQCHLLIB - Specifies the path to the directory containing the
  1253. # client channel definition table
  1254. # MQCHLTAB - Specifies the name of the client channel definition
  1255. # table
  1256. ####################################################################
  1257. #VPCLASS MQ,noyield
  1258. MQSERVER
  1259. MQCHLLIB
  1260. MQCHLTAB
  1261. ###################################################################
  1262. # Java Configuration Parameters
  1263. ###################################################################
  1264. # VPCLASS jvp - Configures the Java VP. The format is:
  1265. # VPCLASS jvp,num=<#>[,max=<#>][,aff=<#>][,noage]
  1266. # JVPJAVAHOME - The JRE root directory (deprecated)
  1267. # JVPHOME - The Krakatoa installation directory (deprecated)
  1268. # JVPPROPFILE - The Java VP property file
  1269. # JVPLOGFILE - The Java VP log file
  1270. # JVPJAVALIB - The location of the JRE libraries, relative
  1271. # to JVPJAVAHOME (deprecated)
  1272. # JVPJAVAVM - The JRE libraries to use for the Java VM (deprecated)
  1273. # JVPARGS - Configures the Java VM. To display JNI calls,
  1274. # use JVPARGS -verbose:jni. Separate options with
  1275. # semicolons.
  1276. # JVPCLASSPATH - The Java classpath to use. Use krakatoa_g.jar
  1277. # for debugging. Comment out the JVPCLASSPATH
  1278. # entry you do not want to use.
  1279. ###################################################################
  1280. #VPCLASS jvp,num=1
  1281. #JVPJAVAHOME $INFORMIXDIR\extend\krakatoa\jre
  1282. #JVPHOME $INFORMIXDIR\extend\krakatoa
  1283. JVPPROPFILE $INFORMIXDIR\extend\krakatoa\.jvpprops
  1284. JVPLOGFILE $INFORMIXDIR\jvp.log
  1285. #JVPJAVALIB \bin
  1286. #JVPJAVAVM jvm
  1287. #JVPARGS -verbose:jni
  1288. JVPARGS -Dcom.ibm.tools.attach.enable=no
  1289. #JVPCLASSPATH $INFORMIXDIR\extend\krakatoa\krakatoa_g.jar;$INFORMIXDIR\extend\krakatoa\jdbc_g.jar
  1290. JVPCLASSPATH $INFORMIXDIR\extend\krakatoa\krakatoa.jar;$INFORMIXDIR\extend\krakatoa\jdbc.jar
  1291. ###################################################################
  1292. #
  1293. # AUTO_TUNE - The value of this parameter serves as the default value for
  1294. # the following AUTO_* parameters:
  1295. # AUTO_AIOVPS
  1296. # AUTO_CKPTS
  1297. # AUTO_REPREPARE
  1298. # AUTO_STAT_MODE
  1299. # AUTO_READAHEAD
  1300. # AUTO_LRU_TUNING
  1301. #
  1302. # Any of the above parameters that are not present in your config file
  1303. # will default to the value of AUTO_TUNE, which can be set to either 0 or 1.
  1304. # If an AUTO_* parameter is set in your config file, the given value overrides
  1305. # that of AUTO_TUNE. Information on individual AUTO_* parameters is below.
  1306. #
  1307. # AUTO_LRU_TUNING - Enables (1) or disables (0) automatic LRU tuning, which
  1308. # adjusts flushing thresholds for individual buffer pools
  1309. # if the server discovers they are sub-optimal
  1310. # AUTO_AIOVPS - Enables (1) or disables (0) automatic management
  1311. # of AIO VPs
  1312. # AUTO_CKPTS - Enables (1) or disables (0) monitoring of
  1313. # critical resource to trigger checkpoints
  1314. # more frequently if there is a chance that
  1315. # transaction blocking might occur.
  1316. # AUTO_REPREPARE - Enables (1) or disables (0) automatically
  1317. # re-optimizing stored procedures and re-preparing
  1318. # prepared statements when tables that are referenced
  1319. # by them change. Minimizes the occurrence of the
  1320. # -710 error.
  1321. # AUTO_STAT_MODE - Enables (1) or disables (0) update statistics
  1322. # automatic mode. In automatic mode, statistics of
  1323. # table, fragment or index are rebuilt only if existing
  1324. # statistics are considered stale. A table, fragment
  1325. # or index can change by STATCHANGE percentage before
  1326. # its statistics are regarded as stale.
  1327. #
  1328. # RA_PAGES & RA_THRESHOLD have been replaced with AUTO_READAHEAD.
  1329. #
  1330. # AUTO_READAHEAD mode[,readahead_cnt]
  1331. # mode 0 = Disable (Not recommended)
  1332. # 1 = Passive (Default)
  1333. # 2 = Aggressive (Not recommended)
  1334. # readahead_cnt Optional Range 4-4096
  1335. # readahead_cnt allows for tuning the # of
  1336. # pages that automatic readahead will request
  1337. # to be read ahead. When not set, the default
  1338. # is 128 pages.
  1339. #
  1340. # Notes:
  1341. # The threshold for starting the next readahead request, which
  1342. # used to be known as RA_THRESHOLD, is always set to 1/2 of the
  1343. # readahead_cnt. RA_THRESHOLD is deprecated and no longer used.
  1344. #
  1345. # If RA_PAGES & AUTO_READAHEAD are not present in the ONCONFIG file,
  1346. # AUTO_READAHEAD will default to the value of AUTO_TUNE.
  1347. #
  1348. # If RA_PAGES is present in the ONCONFIG file and AUTO_READAHEAD is
  1349. # not, Informix will set AUTO_READAHEAD to AUTO_TUNE,RA_PAGES
  1350. #
  1351. ###################################################################
  1352. AUTO_TUNE 1
  1353. ###################################################################
  1354. # BUFFERPOOL and LRU Configuration Parameters
  1355. ###################################################################
  1356. # BUFFERPOOL - Configure the buffer pool for each designated
  1357. # page size. The onconfig.std file contains one
  1358. # entry - the default. When a buffer pool must
  1359. # be created and the ONCONFIG file has no buffer
  1360. # pool specification for the page size, the
  1361. # default buffer pool is used.
  1362. # As you add dbspaces with different page sizes,
  1363. # Informix will add a BUFFERPOOL entry (with 'size=Nk'
  1364. # in place of default) to the onconfig file.
  1365. # LRU Tuning is included in BUFFERPOOL settings.
  1366. # With interval checkpoints, these values can
  1367. # now be set higher than in previous versions of
  1368. # Informix in an OLTP environment.
  1369. ###################################################################
  1370. BUFFERPOOL default,buffers=10000,lrus=8,lru_min_dirty=50.00,lru_max_dirty=60.50
  1371. BUFFERPOOL size=4k,buffers=10000,lrus=8,lru_min_dirty=50,lru_max_dirty=60
  1372. ####################################################################
  1373. # USERMAPPING - Control access to Informix for users without operating
  1374. # system accounts.
  1375. ####################################################################
  1376. # OFF - users without operating system accounts cannot use Informix
  1377. # BASIC - users without operating system accounts can use Informix but
  1378. # not as privileged users
  1379. # ADMIN - users without operating system accounts can use Informix as
  1380. # privileged users
  1381. ####################################################################
  1382. USERMAPPING OFF
  1383. ###################################################################
  1384. # Storage Provisioning Parameters
  1385. ###################################################################
  1386. # SP_AUTOEXPAND - When set to 1, Informix will automatically expand spaces
  1387. # that are low on or out of free pages. Set this param
  1388. # to 0 to disable automatic chunk extensions and chunk
  1389. # additions.
  1390. # Default value is 1 (enabled).
  1391. # SP_THRESHOLD - Minimum amount of free space in a DBspace, BLOBspace,
  1392. # or Smart BLOBspace before the space will automatically
  1393. # be expanded. Value is a decimal, and can be an absolute
  1394. # number of kilobytes or a percentage of the total size
  1395. # in the DBspace.
  1396. # Default value is 0, which effectively disables this
  1397. # proactive storage provisioning trigger.
  1398. # SP_WAITTIME - Access to the storage pool is serialized. When one thread
  1399. # is accessing the storage pool, SP_WAITIME is the number of
  1400. # seconds another thread will wait before giving up on
  1401. # its own access.
  1402. # Default value is 30.
  1403. ####################################################################
  1404. SP_AUTOEXPAND 1
  1405. SP_THRESHOLD 0
  1406. SP_WAITTIME 30
  1407. ###################################################################
  1408. # DEFAULTESCCHAR - The default escape character. If not defined,
  1409. # '\' is used as escape character. Prior to
  1410. # 11.70, '\' was the default. Acceptable values:
  1411. # 'NONE' - no default escape character
  1412. # c - any one-character value
  1413. # The default defined here may be overriden in a
  1414. # session using:
  1415. # SET ENVIRONMENT DEFAULTESCCHAR
  1416. # and for a specific statement by including the
  1417. # ESCAPE clause.
  1418. ###################################################################
  1419. DEFAULTESCCHAR \
  1420. ####################################################################
  1421. # Low Memory Parameter
  1422. ####################################################################
  1423. # LOW_MEMORY_RESERVE - the amount of memory reserved for critical
  1424. # operations like rollback. If these operations fail then it crashes
  1425. # the Server. Valid range 0 (off) or 128 Kbytes up to 20% the first
  1426. # virtual segment size. Units are Kbytes.
  1427. #
  1428. # The LOW_MEMORY_MGR allows Informix to throttle sessions when the
  1429. # server is running low on memory. When SHMTOTAL is set, Informix
  1430. # will attempt to adhere to the memory restriction set by SHMTOTAL.
  1431. ####################################################################
  1432. LOW_MEMORY_RESERVE 0
  1433. LOW_MEMORY_MGR 0
  1434. ###################################################################
  1435. # REMOTE_SERVER_CFG - Specifies the name of a file that lists the
  1436. # remote hosts that are trusted by the computer on which the
  1437. # database server resides. The file specified must be located in
  1438. # $INFORMIXDIR/etc. If the configuration parameter is set then the
  1439. # file specified is used instead of the /etc/hosts.equiv file.
  1440. #
  1441. # REMOTE_USERS_CFG - Specifies the name of a file that lists names
  1442. # of trusted users that exist on remote hosts. The file specified
  1443. # must be located in $INFORMIXDIR/etc. If the configuration
  1444. # parameter is set then the file specified is used instead of the
  1445. # ~/.rhosts file.
  1446. # S6_USE_REMOTE_SERVER_CFG - Specifies that the server will use
  1447. # the value for REMOTE_SERVER_CFG rather than $INFORMIXDIR/etc/hosts.equiv
  1448. # when using secured ER/HDR connections (i.e. s=6). If set to 0 then
  1449. # the existing behaviour is used ($INFORMIXDIR/etc/hosts.equiv). If
  1450. # set to 1 then the value of REMOTE_SERVER_CFG will be used.
  1451. ####################################################################
  1452. REMOTE_SERVER_CFG
  1453. REMOTE_USERS_CFG
  1454. S6_USE_REMOTE_SERVER_CFG 0
  1455. #######################################################################
  1456. # GSKit Library Version
  1457. #######################################################################
  1458. # GSKIT_VERSION - Specifies which version (7, 8, etc.) of GSKit the
  1459. # server uses. If the parameter is not set, the server uses the GSKit
  1460. # version that came in the installation bundle.
  1461. #######################################################################
  1462. GSKIT_VERSION
  1463. #######################################################################
  1464. # Connection parameters
  1465. #######################################################################
  1466. # INFORMIXCONTIME - Specifies for how many seconds the CONNECT statement
  1467. # continues each attempt to establish a connection to a database server
  1468. # before returning an error.
  1469. #
  1470. # INFORMIXCONRETRY - Specifies the maximum number of additional
  1471. # connection attempts that should be made to each database server by
  1472. # the client during the time limit that INFORMIXCONTIME specifies.
  1473. #######################################################################
  1474. INFORMIXCONTIME 60
  1475. INFORMIXCONRETRY 1
  1476. #######################################################################
  1477. # Session-related parameters
  1478. #######################################################################
  1479. # LIMITNUMSESSIONS - Define the maximum number of sessions that you want
  1480. # connected to IBM Informix
  1481. #######################################################################