Unix Technical Forum

SEO

vBulletin Search Engine Optimization


Go Back   Unix Technical Forum > Database Server Software > Informix

Register FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 04-20-2008, 07:14 AM
Hopalong
 
Posts: n/a
Default Running Informix on 2 different Servers in parrallel

Hi, everybody. Got a question for the experts.

I have a client who runs Informix Dynamic Server 7.20 UC3 on a SCO
Unixware 7.01 box and has done for 5+ years.

We had a disaster recovery PC of identical configuration which was
tested regularly to see if the customer's ontape backups could be
restored.

Unfortunately the motherboard on this PC has failed and a repair would
be prohibitive, so we are looking at upgrading the disaster PC.
Unfortunately our research has found out that Unixware 7.01 is not
compatible with modern hardware and never will be as SCO no longer
support it. Herefore we must upgrade software too.

My question is thus, what parameters are important in being able to
restore ontapes. Could we change to MS Windows 2000 Server and still be
able to restore? Could we change from using RAW DISK SPACE to
filesystems? Is just the onconfig file important or are other
parameters used?

Any help would be most appreciated. Thanks.

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 04-20-2008, 07:14 AM
Art S. Kagel
 
Posts: n/a
Default Re: Running Informix on 2 different Servers in parrallel

Hopalong wrote:
> Hi, everybody. Got a question for the experts.
>
> I have a client who runs Informix Dynamic Server 7.20 UC3 on a SCO
> Unixware 7.01 box and has done for 5+ years.
>
> We had a disaster recovery PC of identical configuration which was
> tested regularly to see if the customer's ontape backups could be
> restored.
>
> Unfortunately the motherboard on this PC has failed and a repair would
> be prohibitive, so we are looking at upgrading the disaster PC.
> Unfortunately our research has found out that Unixware 7.01 is not
> compatible with modern hardware and never will be as SCO no longer
> support it. Herefore we must upgrade software too.
>
> My question is thus, what parameters are important in being able to
> restore ontapes. Could we change to MS Windows 2000 Server and still be
> able to restore? Could we change from using RAW DISK SPACE to
> filesystems? Is just the onconfig file important or are other
> parameters used?


No, IDS can only restore to the exact same OS and minor version number of
IDS on compatible hardware (ie Solaris on Intel cannot restore to Solaris on
Sparc).

Don't go windows, you already know UNIX, go with Linux. There are many
excellent releases of Linux and IDS runs very well on them. You will not be
able to get IDS 7.20 (which BTW is very old, out of support, and not even
Y2K compliant). But you could build the new server, port everything there,
and make that the new main box while building a new backup box, also running
Linux. I'd recommend going to IDS 9.40UC5 or later. You'll find that
besides the faster new hardware, Linux is much faster than SCO was and very
compatible with Unixware. The port should go very smoothly. Also consider
using replication to make a hot backup instead of relying on backup restores
for a warm backup only. Both HDR and ER are rock solid in IDS 9.40.

Art S. Kagel
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 04-20-2008, 07:14 AM
Neil Truby
 
Posts: n/a
Default Re: Running Informix on 2 different Servers in parrallel

"Art S. Kagel" <kagel@bloomberg.net> wrote in message
news:41BF66EE.1090103@bloomberg.net...

> Don't go windows, you already know UNIX, go with Linux. There are many
> excellent releases of Linux and IDS runs very well on them. You will not
> be able to get IDS 7.20 (which BTW is very old, out of support, and not
> even Y2K compliant). But you could build the new server, port everything
> there, and make that the new main box while building a new backup box,
> also running Linux. I'd recommend going to IDS 9.40UC5 or later.


As a matter of interest, now that IBM has extended the end-of-support to v7,
why would you recommend a user on a very old version of v7, by all accounts
not very innovative, move to v9? Not saying your wrong but one of my users
asked me the same question today: "Why should I move to v9 if I'm happy on
v7?". "To help pay for my holiday in The Maldives" is the actual answer,
but didn't seem politic, so I said I'd think about it. Thing is, I'd like
to sure I'm not missing anything before replying. For a user who is
comfortable with v7, does not want to use user-defined datatypes or
datablades (in my experince, 90%++ of them), and whose database is modest
enough in size that the 2G chunk limit is not a major inconvenience, what
other imperatives are there?

cheers
Neil


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 04-20-2008, 07:14 AM
Ben Thompson
 
Posts: n/a
Default Re: Running Informix on 2 different Servers in parrallel

Neil Truby wrote:

> As a matter of interest, now that IBM has extended the end-of-support to v7,
> why would you recommend a user on a very old version of v7, by all accounts
> not very innovative, move to v9? Not saying your wrong but one of my users
> asked me the same question today: "Why should I move to v9 if I'm happy on
> v7?". "To help pay for my holiday in The Maldives" is the actual answer,
> but didn't seem politic, so I said I'd think about it. Thing is, I'd like
> to sure I'm not missing anything before replying. For a user who is
> comfortable with v7, does not want to use user-defined datatypes or
> datablades (in my experince, 90%++ of them), and whose database is modest
> enough in size that the 2G chunk limit is not a major inconvenience, what
> other imperatives are there?


There are a /lot/ of "nice to haves" if no one killer reason. After all
v7 is a stable supported product. The nice to haves can be hard to make
into a convincing business argument from the customer's point of view as
they may not see why they would benefit from them. The best reason I can
come up with is that HDR (on which we rely on heavily) is brilliant in
9.4 - never had a problem with it. 7.3 sometimes has the odd hiccup
although it was usually easy to fix. We use Informix as a DBMS for our
application and it would make our developers' lives easier not to have
to develop for two versions and not to be restricted to the V7 feature
set. Some of our v7 systems run on obsolete/unsupported operating
systems such as Windows NT Workstation and AIX 4.3 - usually we upgrade
them at the same time.

However, I agree with you: unless IBM stop supporting it there is no
great imperative for users content with v7 to migrate. Even then with no
killer bugs having emerged so far, we probably have enough experience to
keep them ticking over until the OS they run on and whether that OS
supports available hardware becomes an issue.

Ben.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 04-20-2008, 07:14 AM
Richard Spitz
 
Posts: n/a
Default Re: Running Informix on 2 different Servers in parrallel

"Neil Truby" <neil.truby@ardenta.com> schrieb:

>For a user who is
>comfortable with v7, does not want to use user-defined datatypes or
>datablades (in my experince, 90%++ of them), and whose database is modest
>enough in size that the 2G chunk limit is not a major inconvenience, what
>other imperatives are there?


Very good question. For me, so far there are none, especially in the light
of the extended EOL date given by IBM. And there are still many users out
there who are perfectly content with 5.x!

Regards, Richard
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6 (permalink)  
Old 04-20-2008, 07:14 AM
wcottishpoet
 
Posts: n/a
Default Re: Running Informix on 2 different Servers in parrallel

Neil,

other than the holiday, how about all the following which are available
in 9.40 ....


Improved Performance 8-15%better in internal benchmarks;Fuzzy
Checkpoints;Shared Statement Cache;New Buffer Management System;B-Tree
Scanner;Improved Replication Perf; Increased Scalability;Data capacity
of a single instance 128 PB;Support for more CPUs;Improved support for
large objects;Higher Availability/Reliability;Restartable Fast
Recovery;Improved Rollback Performance;Dynamic Log Creation;Improved
Enterprise Replication (ER);ER / HDR InteroperabilityEnhanced Security
;Secure over-the-wire encryption using OpenSSL encryption
libraries;Configurable user authentication mechanisms using Pluggable
Authentication Modules (PAMs);More permission check upon
start-up;Simplified Administration ;Redirected Restore;Full use of
Tapes;Rename Chunks;New Unix Bundle Installer;No libraries in
/usr/lib;Order of install;Add Chunks when first chunk is full;Onstat
enhancements;Explain enhancements;Log Management;Dynamic Lock
Allocation;Easier Application development ;SQL language
enhancements;Expanded Unicode support;Improved Extensibility;Enhanced
API ;Native .Net Provider; LRU_MIN_DIRTY & LRU_MAX_DIRTY; Dynamic
Adding of Logical Log; SmartBlob Spooling Queue; Spooling Threads;
Utilities all compiled to handle large files;Redirected Restore; Rename
Chunks During Restore; Add Chunks When First Chunk of Root DBSpace is
Full;Enhanced Diagnostics; OnStat Enhancements; Explain Can be turned
on Dynamically; Support for Long Identifiers;Updated Unicode
Support;Sequences;Triggers on Select and Views;Order by not in select
list;ANSI SQL-99 Joins;Describe input;Unions in Sub-queries;Names for
Return Values;Multiple OUT parameters;Improved support for long
character strings;Multi-nationalization; Collections;Table
Functions;Virtual Table interface;User Definded Data
Types;High-Performance Programming Support;Built-in functions for
handling complex data;Datablade Support;Enhanced APIs; JDBC;OLE DB;ODBC
ESQL/C;Even More Platform Support;Quality




Neil Truby wrote:
> "Art S. Kagel" <kagel@bloomberg.net> wrote in message
> news:41BF66EE.1090103@bloomberg.net...
>
> > Don't go windows, you already know UNIX, go with Linux. There are

many
> > excellent releases of Linux and IDS runs very well on them. You

will not
> > be able to get IDS 7.20 (which BTW is very old, out of support, and

not
> > even Y2K compliant). But you could build the new server, port

everything
> > there, and make that the new main box while building a new backup

box,
> > also running Linux. I'd recommend going to IDS 9.40UC5 or later.

>
> As a matter of interest, now that IBM has extended the end-of-support

to v7,
> why would you recommend a user on a very old version of v7, by all

accounts
> not very innovative, move to v9? Not saying your wrong but one of my

users
> asked me the same question today: "Why should I move to v9 if I'm

happy on
> v7?". "To help pay for my holiday in The Maldives" is the actual

answer,
> but didn't seem politic, so I said I'd think about it. Thing is, I'd

like
> to sure I'm not missing anything before replying. For a user who is
> comfortable with v7, does not want to use user-defined datatypes or
> datablades (in my experince, 90%++ of them), and whose database is

modest
> enough in size that the 2G chunk limit is not a major inconvenience,

what
> other imperatives are there?
>
> cheers
> Neil


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7 (permalink)  
Old 04-20-2008, 07:14 AM
Art S. Kagel
 
Posts: n/a
Default Re: Running Informix on 2 different Servers in parrallel

Neil Truby wrote:
> "Art S. Kagel" <kagel@bloomberg.net> wrote in message
> news:41BF66EE.1090103@bloomberg.net...
>
>
>>Don't go windows, you already know UNIX, go with Linux. There are many
>>excellent releases of Linux and IDS runs very well on them. You will not
>>be able to get IDS 7.20 (which BTW is very old, out of support, and not
>>even Y2K compliant). But you could build the new server, port everything
>>there, and make that the new main box while building a new backup box,
>>also running Linux. I'd recommend going to IDS 9.40UC5 or later.

>
>
> As a matter of interest, now that IBM has extended the end-of-support to v7,
> why would you recommend a user on a very old version of v7, by all accounts
> not very innovative, move to v9? Not saying your wrong but one of my users
> asked me the same question today: "Why should I move to v9 if I'm happy on
> v7?". "To help pay for my holiday in The Maldives" is the actual answer,
> but didn't seem politic, so I said I'd think about it. Thing is, I'd like
> to sure I'm not missing anything before replying. For a user who is
> comfortable with v7, does not want to use user-defined datatypes or
> datablades (in my experince, 90%++ of them), and whose database is modest
> enough in size that the 2G chunk limit is not a major inconvenience, what
> other imperatives are there?


My reasons are several, and I've made the recommendation to friends I've
helped out and here at Bloomberg. Vis:

- LVARCHAR is much nicer than VARCHAR and has uses that are not appropriate
for CHAR.
- I find functional indexes very useful.
- IDS 9.4 is 10-15% faster than 7.31.
- SERIAL8 & INT8 are very useful in the real world, much as I like DECIMAL.
- 9.4+ is the path that will grow more and more compatible with DB2 and its
successor. If later I decide that's the way to go, I'm already there.
Meanwhile I get the latest goodies as they appear like the rest of this list.
- Lower overhead checkpoints.
- Automatic logical log management.
- No more lock table overflows (I know 7.31 has it too).
- Ability to create external table interfaces to other data sources.
- Improved ER performance.
- DBspace renaming.
- Direct path to 9.5 with all it promises which includes several of my wish
list items.

Art S. Kagel
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8 (permalink)  
Old 04-20-2008, 07:14 AM
Neil Truby
 
Posts: n/a
Default Re: Running Informix on 2 different Servers in parrallel

"Ben Thompson" <ben@nomonitorsoftspam.com> wrote in message
news:10s032sotac2089@corp.supernews.com...

> There are a /lot/ of "nice to haves" if no one killer reason. After all v7
> is a stable supported product. The nice to haves can be hard to make into
> a convincing business argument from the customer's point of view ....


(Groan). Don't I know it. And now my daughter wants scuba lessons .....
:-(


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #9 (permalink)  
Old 04-20-2008, 07:14 AM
Neil Truby
 
Posts: n/a
Default Re: Running Informix on 2 different Servers in parrallel

"Art S. Kagel" <kagel@bloomberg.net> wrote in message
news:41C08CD7.7000100@bloomberg.net...
> Neil Truby wrote:
> what other imperatives [to move from v7 to v9] are there?


> My reasons are several, and I've made the recommendation to friends I've
> helped out and here at Bloomberg. Vis:


> - LVARCHAR is much nicer than VARCHAR and has uses that are not
> appropriate for CHAR.
> - I find functional indexes very useful.
> - IDS 9.4 is 10-15% faster than 7.31.
> - SERIAL8 & INT8 are very useful in the real world, much as I like
> DECIMAL.
> - 9.4+ is the path that will grow more and more compatible with DB2 and
> its successor. If later I decide that's the way to go, I'm already there.
> Meanwhile I get the latest goodies as they appear like the rest of this
> list.
> - Lower overhead checkpoints.
> - Automatic logical log management.
> - No more lock table overflows (I know 7.31 has it too).
> - Ability to create external table interfaces to other data sources.
> - Improved ER performance.
> - DBspace renaming.
> - Direct path to 9.5 with all it promises which includes several of my
> wish list items.


Can this be a reply to wcottishpoet too?

Well, I think the performance one is a moot point. I agree that if you know
what you are doing you can get more out of v9. But remember, you (and
wcottishpoet, and I of course!) are Informix Gods. The fact is that the
most sites *don't* have dedicated, knowledgable DBAs. And if they are that
type of customer they aren't likely to be much bothered with (what they
would see as) arcane performance features, replication, interfaces to
external sources, functional indexes, user-defined data types and the rest.

The quick migration path to DB2 is a killer benefit though :-))


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #10 (permalink)  
Old 04-20-2008, 07:15 AM
scottishpoet
 
Posts: n/a
Default Re: Running Informix on 2 different Servers in parrallel

My alter ego was called many things in the past, but and Informix God??

We can say performance is a moot point, but, as I think I have shown in
my list - which may not be complete - , there is a long (and growing
list) of new things in IDS 9 that are not there in IDS 7. The longer
that list becomes the longer it will take DB2 to "catch up"!

Lets be positive! There are a lot of good thinsg in my list!




Neil Truby wrote:
> "Art S. Kagel" <kagel@bloomberg.net> wrote in message
> news:41C08CD7.7000100@bloomberg.net...
> > Neil Truby wrote:
> > what other imperatives [to move from v7 to v9] are there?

>
> > My reasons are several, and I've made the recommendation to friends

I've
> > helped out and here at Bloomberg. Vis:

>
> > - LVARCHAR is much nicer than VARCHAR and has uses that are not
> > appropriate for CHAR.
> > - I find functional indexes very useful.
> > - IDS 9.4 is 10-15% faster than 7.31.
> > - SERIAL8 & INT8 are very useful in the real world, much as I like
> > DECIMAL.
> > - 9.4+ is the path that will grow more and more compatible with DB2

and
> > its successor. If later I decide that's the way to go, I'm already

there.
> > Meanwhile I get the latest goodies as they appear like the rest of

this
> > list.
> > - Lower overhead checkpoints.
> > - Automatic logical log management.
> > - No more lock table overflows (I know 7.31 has it too).
> > - Ability to create external table interfaces to other data

sources.
> > - Improved ER performance.
> > - DBspace renaming.
> > - Direct path to 9.5 with all it promises which includes several of

my
> > wish list items.

>
> Can this be a reply to wcottishpoet too?
>
> Well, I think the performance one is a moot point. I agree that if

you know
> what you are doing you can get more out of v9. But remember, you

(and
> wcottishpoet, and I of course!) are Informix Gods. The fact is that

the
> most sites *don't* have dedicated, knowledgable DBAs. And if they

are that
> type of customer they aren't likely to be much bothered with (what

they
> would see as) arcane performance features, replication, interfaces to


> external sources, functional indexes, user-defined data types and the

rest.
>
> The quick migration path to DB2 is a killer benefit though :-))


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 02:47 PM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488