sas >> ERROR: File LIBRARY.FORMATS.CATALOG was created for a different operating system.

by cat.. » Fri, 19 Jun 2009 00:19:17 GMT

Hi there,

I have a database with a catalog of formats but, apparently, my SAS PC
cannot read it.
It displays the message "ERROR: File LIBRARY.FORMATS.CATALOG was
created for a different operating system". I have no idea about the
system in which that format catalog was created. I'm running SAS PC
9.1.3 under a Windows environment.

Will that work if I create a transport file for the catalog and
restore it on my machine ?

Can anybody help ?

Thanks a lot for your support.

Catherine.


Similar Threads

1. ERROR: File LIBRARY.FORMATS.CATALOG was created for a

On Jun 18, 5:35m,  XXXX@XXXXX.COM  (Andre Wielki) wrote:
> No Catherine,
> You must contact a sas user which has access to the source sas system
> (unix, linux...platform ? )
> in order to
> submit a proc cport (not a xport) from this catalog under the original system
>
> in order to process later nder your sas windows a proc cimport
>
> but there is an alternative
> as sas tables(except from Z/os) are readable due to CEDA under different
> system
> A SAMPLE
> under linux with a catalog FC.sas7bcat)>
> libname ibrary "~wielki/subdir";>
> proc formats library=library.FC ntlout=library.form;>
> run;>
>>
> produce a data(format)table with the name form.sas7bdat>
>>
> and you under windows ( after having placed the form.sas7bdat file into \ici)>
>>
> libname moi "d:\ici\";>
> proc formats library=moi cntlin=moi.form;run;>
>>
> and it is done>
> HTH>
> Andre>
> cat.. a rit :>
>>
>>
>>
>>
>>
> > Hi there,>
>>
> > I have a database with a catalog of formats but, apparently, my SAS PC>
> > cannot read it.>
> > It displays the message "ERROR: File LIBRARY.FORMATS.CATALOG was>
> > created for a different operating system". I have no idea about the>
> > system in which that format catalog was created. I'm running SAS PC>
> > 9.1.3 under a Windows environment.>
>>
> > Will that work if I create a transport file for the catalog and>
> > restore it on my machine ?>
>>
> > Can anybody help ?>
>>
> > Thanks a lot for your support.>
>>
> > Catherine.>
>>
> -->
> AndrWIEL>I
> INED (Institut National d'Etudes Dographiqu>s)
> Service Informat>que
> 133 Boulevard Davout 5980 Paris >edex 20
> m :  XXXX@XXXXX.COM   : 3 (0) 1>56>06 21>54
>
> --
> gt;ndrWIELKI
> NED (Institut National d'Etudes >ographiques)
> erv>ce Informatique
> 33 Boulevard Davout >75980 Paris Cedex 20
>  :  XXXX@XXXXX.COM   : 3 (0) 1 56 06 >1 >4- Hide quoted text -
>
> - Show quoted text -

Hey !! Un parisien sur SAS google group !! cool cool.

Well. Had already tried what you suggested and it does not work. I get
the same error message when I tried to read the new formats catalog.
But I could get by recreating the format from the format table
(created by cntlout) and a code something like:

data _null_;
 set fmttable end = eof;
 if _n_ = 1 then call execute ("proc format lib = mylib;");

etc etc ...

It worked.

A++

Catherine.

2. ERROR: File XX.FORMATS.CATALOG was created for a different

3. I am getting ERROR : Unable to clear or re-assign the library

Hi all,

I am running my program in batch mode. I am calling user defined macro
twice in my code. I that macro i am assigning library ARDATA. Since i am
calling user defined macro twice in the same session i am this error for
library assignments.
First time when i am calling i have no problem. But when i call second
time i getting this error. Please any one can help me in this.

ERROR : Unable to clear or re-assign the library ARDATA because it is
still in use.

Cheers,
Suhas

4. Creating a Format Library from a external file

5. HOW TO CREATE DATETIME FORMATS IN TWO DIFFERENT FORMATS

I HAV DATASET LIKE DATIM AND TWO DATE VARIABLES N TWO TIME VARIABLES ARE
DIFFERNT FORMATS  AND I NEED TO CREATE TWO VARIABLES IKE GIVEN BELOW 2ND
OUTPUT
THE FORMATS ARE LIKE GIVEN BELOW ......
HOW TO CONVERT THOSE FORMATS
SDATE_T ($11) STIME_T(TIME5.) DISPDATE(DATE9.)  DISPTIME(TIME5.)
FORMATS  ARE APPILED
SDATE_T       STIME_T  DISPDATE  DISPTIME
30/JAN/2009   13:30   12JUN2009   09:15
11/FEB/2009   11:00   12JUN2009   10:43
22/FEB/2009   15:00   15JUN2009   10:49
11/DEC/2008   13:00   17JUN2009   09:55

I WANT TO CREATE NEW VARIABLES R LIKE DATETIME FORMAT
HOW TO  CREATE BOTH R DATETIME FORMATS IN SAS 8.2 VERSION

SDATETIME             DISPDATTIME
30/JAN/2009:3:30    12JUN2009:09:15
PLS LET ME KNOW ANY ONE KNOWS......

6. Work Library Files for a Macro System

7. system options to preserve files in the WORK library

Hi,
From the online documentation, I can't see the benefit from the system 
options NOWORKTERM and NOWORKINIT. I am looking for system options that can 
preserve files (data sets) in the WORK library from one session to another 
session. I tried to write 'option noworkinit' in the file autoexec.sas, but 
SAS seemed to interpret it as an error. The documentation says that 
NOWORKINIT does not erase files from the WORK library at SAS invocation.

When I started SAS, this is what showed up in the log

NOTE: AUTOEXEC source line.
23   option noworkinit;
            ----------
            11
There is no error message to support the interpretation of the log.

Is there any way to preserve data set from one session to the next even 
though they were created in the WORK library ?

Regards,
Rune




8. Is there a way create a format catalog Platform Independent