<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Converting a catalog from 32 bit to 64 bit in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/Converting-a-catalog-from-32-bit-to-64-bit/m-p/64936#M18485</link>
    <description>Hi all,&lt;BR /&gt;
&lt;BR /&gt;
 First of all, I am not a computer/SAS connoisseur.I have been using the SAS Date/Time converter for a while and it is great. The info is:http://www.softscapesolutions.com.au/date_converter.htm. &lt;BR /&gt;
Yes I know I should write my code, but as I said I am not great doing so. Anyway, I use to have  Vista (32 bits). I had the opportunity to change to to Windows 7 (64 bits) and now I cannot run the converter.  I am not a savy SAS/computer user so I need help!! &lt;BR /&gt;
 I have been trying to use the proc cport  as established in the SAS documentation. But that is more than my brain can handle.  Ihave been spending the whole day (trial and error) and I am not getting anywhere.&lt;BR /&gt;
&lt;BR /&gt;
I had the following code:&lt;BR /&gt;
&lt;BR /&gt;
libname source 'c:\ssutil';&lt;BR /&gt;
libname new 'c:\datec';&lt;BR /&gt;
filename cportout 'c:\tranfile';&lt;BR /&gt;
proc cport library=ssutil file=datec memtype=catalog;&lt;BR /&gt;
run;&lt;BR /&gt;
&lt;BR /&gt;
And the log file;&lt;BR /&gt;
19   libname source 'c:\ssutil';&lt;BR /&gt;
NOTE: Libname SOURCE refers to the same physical library as OLD.&lt;BR /&gt;
NOTE: Libref SOURCE was successfully assigned as follows:&lt;BR /&gt;
      Engine:        V9&lt;BR /&gt;
      Physical Name: c:\ssutil&lt;BR /&gt;
20   libname new 'c:\datec';&lt;BR /&gt;
NOTE: Libref NEW was successfully assigned as follows:&lt;BR /&gt;
      Engine:        V9&lt;BR /&gt;
      Physical Name: c:\datec&lt;BR /&gt;
21   filename cportout 'c:\tranfile';&lt;BR /&gt;
22   proc cport library=ssutil file=datec memtype=catalog;&lt;BR /&gt;
23   run;&lt;BR /&gt;
&lt;BR /&gt;
WARNING: No logical assign for filename DATEC.&lt;BR /&gt;
NOTE: The SAS System stopped processing this step because of errors.&lt;BR /&gt;
NOTE: PROCEDURE CPORT used (Total process time):&lt;BR /&gt;
      real time           0.00 seconds&lt;BR /&gt;
      cpu time            0.00 seconds&lt;BR /&gt;
&lt;BR /&gt;
 HELP!!</description>
    <pubDate>Wed, 18 Aug 2010 02:05:55 GMT</pubDate>
    <dc:creator>deleted_user</dc:creator>
    <dc:date>2010-08-18T02:05:55Z</dc:date>
    <item>
      <title>Converting a catalog from 32 bit to 64 bit</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Converting-a-catalog-from-32-bit-to-64-bit/m-p/64936#M18485</link>
      <description>Hi all,&lt;BR /&gt;
&lt;BR /&gt;
 First of all, I am not a computer/SAS connoisseur.I have been using the SAS Date/Time converter for a while and it is great. The info is:http://www.softscapesolutions.com.au/date_converter.htm. &lt;BR /&gt;
Yes I know I should write my code, but as I said I am not great doing so. Anyway, I use to have  Vista (32 bits). I had the opportunity to change to to Windows 7 (64 bits) and now I cannot run the converter.  I am not a savy SAS/computer user so I need help!! &lt;BR /&gt;
 I have been trying to use the proc cport  as established in the SAS documentation. But that is more than my brain can handle.  Ihave been spending the whole day (trial and error) and I am not getting anywhere.&lt;BR /&gt;
&lt;BR /&gt;
I had the following code:&lt;BR /&gt;
&lt;BR /&gt;
libname source 'c:\ssutil';&lt;BR /&gt;
libname new 'c:\datec';&lt;BR /&gt;
filename cportout 'c:\tranfile';&lt;BR /&gt;
proc cport library=ssutil file=datec memtype=catalog;&lt;BR /&gt;
run;&lt;BR /&gt;
&lt;BR /&gt;
And the log file;&lt;BR /&gt;
19   libname source 'c:\ssutil';&lt;BR /&gt;
NOTE: Libname SOURCE refers to the same physical library as OLD.&lt;BR /&gt;
NOTE: Libref SOURCE was successfully assigned as follows:&lt;BR /&gt;
      Engine:        V9&lt;BR /&gt;
      Physical Name: c:\ssutil&lt;BR /&gt;
20   libname new 'c:\datec';&lt;BR /&gt;
NOTE: Libref NEW was successfully assigned as follows:&lt;BR /&gt;
      Engine:        V9&lt;BR /&gt;
      Physical Name: c:\datec&lt;BR /&gt;
21   filename cportout 'c:\tranfile';&lt;BR /&gt;
22   proc cport library=ssutil file=datec memtype=catalog;&lt;BR /&gt;
23   run;&lt;BR /&gt;
&lt;BR /&gt;
WARNING: No logical assign for filename DATEC.&lt;BR /&gt;
NOTE: The SAS System stopped processing this step because of errors.&lt;BR /&gt;
NOTE: PROCEDURE CPORT used (Total process time):&lt;BR /&gt;
      real time           0.00 seconds&lt;BR /&gt;
      cpu time            0.00 seconds&lt;BR /&gt;
&lt;BR /&gt;
 HELP!!</description>
      <pubDate>Wed, 18 Aug 2010 02:05:55 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Converting-a-catalog-from-32-bit-to-64-bit/m-p/64936#M18485</guid>
      <dc:creator>deleted_user</dc:creator>
      <dc:date>2010-08-18T02:05:55Z</dc:date>
    </item>
    <item>
      <title>Re: Converting a catalog from 32 bit to 64 bit</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Converting-a-catalog-from-32-bit-to-64-bit/m-p/64937#M18486</link>
      <description>Your SAS log reveals this diagnostic:&lt;BR /&gt;
&lt;BR /&gt;
WARNING: No logical assign for filename DATEC.&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
Your PROC CPORT invocation mentions  file=datec  so SAS is going to look for a "fileref" (an external allocadtion) not a "libref" (a SAS library/catalog allocation).&lt;BR /&gt;
&lt;BR /&gt;
Scott Barry&lt;BR /&gt;
SBBWorks, Inc.</description>
      <pubDate>Wed, 18 Aug 2010 02:28:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Converting-a-catalog-from-32-bit-to-64-bit/m-p/64937#M18486</guid>
      <dc:creator>sbb</dc:creator>
      <dc:date>2010-08-18T02:28:13Z</dc:date>
    </item>
    <item>
      <title>Re: Converting a catalog from 32 bit to 64 bit</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Converting-a-catalog-from-32-bit-to-64-bit/m-p/64938#M18487</link>
      <description>Thanks! So I need to create a file ?</description>
      <pubDate>Wed, 18 Aug 2010 19:17:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Converting-a-catalog-from-32-bit-to-64-bit/m-p/64938#M18487</guid>
      <dc:creator>deleted_user</dc:creator>
      <dc:date>2010-08-18T19:17:36Z</dc:date>
    </item>
    <item>
      <title>Re: Converting a catalog from 32 bit to 64 bit</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Converting-a-catalog-from-32-bit-to-64-bit/m-p/64939#M18488</link>
      <description>Pertinent SAS product DOC at link below:&lt;BR /&gt;
&lt;BR /&gt;
&lt;A href="http://support.sas.com/documentation/cdl/en/movefile/59598/HTML/default/a002575816.htm" target="_blank"&gt;http://support.sas.com/documentation/cdl/en/movefile/59598/HTML/default/a002575816.htm&lt;/A&gt;&lt;BR /&gt;
&lt;BR /&gt;
Scott Barry&lt;BR /&gt;
SBBWorks, Inc.&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
Suggested Google search, this topic / post:&lt;BR /&gt;
&lt;BR /&gt;
proc cport file site:sas.com</description>
      <pubDate>Wed, 18 Aug 2010 20:09:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Converting-a-catalog-from-32-bit-to-64-bit/m-p/64939#M18488</guid>
      <dc:creator>sbb</dc:creator>
      <dc:date>2010-08-18T20:09:58Z</dc:date>
    </item>
    <item>
      <title>Re: Converting a catalog from 32 bit to 64 bit</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Converting-a-catalog-from-32-bit-to-64-bit/m-p/64940#M18489</link>
      <description>Ok. I started form scratch. Download the library and following the instruction to assign the library.&lt;BR /&gt;
My code is:&lt;BR /&gt;
&lt;BR /&gt;
 libname ssutil 'c:\ssutil';&lt;BR /&gt;
&lt;BR /&gt;
%macro dc / cmd;&lt;BR /&gt;
   afa c=ssutil.dateconv.dateconv.frame;&lt;BR /&gt;
%mend;&lt;BR /&gt;
&lt;BR /&gt;
libname source 'ssutil';&lt;BR /&gt;
filename cportout 'transport file';&lt;BR /&gt;
proc cport library=source file=cportout memtype=catalog;&lt;BR /&gt;
run;&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
And now the log shows:&lt;BR /&gt;
&lt;BR /&gt;
69&lt;BR /&gt;
70    libname ssutil 'c:\ssutil';&lt;BR /&gt;
NOTE: Libref SSUTIL was successfully assigned as follows:&lt;BR /&gt;
      Engine:        V9&lt;BR /&gt;
      Physical Name: c:\ssutil&lt;BR /&gt;
71&lt;BR /&gt;
72   %macro dc / cmd;&lt;BR /&gt;
73      afa c=ssutil.dateconv.dateconv.frame;&lt;BR /&gt;
74   %mend;&lt;BR /&gt;
75&lt;BR /&gt;
76   libname source 'ssutil';&lt;BR /&gt;
NOTE: Library SOURCE does not exist.&lt;BR /&gt;
77   filename cportout 'transport file';&lt;BR /&gt;
78   proc cport library=source file=cportout memtype=catalog;&lt;BR /&gt;
79   run;&lt;BR /&gt;
&lt;BR /&gt;
ERROR: Library SOURCE does not exist.&lt;BR /&gt;
NOTE: PROCEDURE CPORT used (Total process time):&lt;BR /&gt;
      real time           0.00 seconds&lt;BR /&gt;
      cpu time            0.00 seconds&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
 What am I doing wrong?&lt;BR /&gt;
&lt;BR /&gt;
  Thank you for all your help... (I may need more)&lt;BR /&gt;
&lt;BR /&gt;
  M.</description>
      <pubDate>Wed, 18 Aug 2010 21:28:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Converting-a-catalog-from-32-bit-to-64-bit/m-p/64940#M18489</guid>
      <dc:creator>deleted_user</dc:creator>
      <dc:date>2010-08-18T21:28:21Z</dc:date>
    </item>
    <item>
      <title>Re: Converting a catalog from 32 bit to 64 bit</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Converting-a-catalog-from-32-bit-to-64-bit/m-p/64941#M18490</link>
      <description>you have again confused your library references. The LIBNAME statement assigns an alias, known as a libref, to a location.  You reference the location C:\SSUTIL successfully - use that libref (ssutilx) in your PROC CPORT&lt;BR /&gt;
[pre]&lt;BR /&gt;
libname ssutilx 'c:\ssutil';&lt;BR /&gt;
.... other stuff.....&lt;BR /&gt;
proc cport library=ssutilx .......&lt;BR /&gt;
[/pre]&lt;BR /&gt;
I added an x to the libref to help distinguish the location from the libref.

Message was edited by: ArtC</description>
      <pubDate>Thu, 19 Aug 2010 05:21:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Converting-a-catalog-from-32-bit-to-64-bit/m-p/64941#M18490</guid>
      <dc:creator>ArtC</dc:creator>
      <dc:date>2010-08-19T05:21:11Z</dc:date>
    </item>
    <item>
      <title>Re: Converting a catalog from 32 bit to 64 bit</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Converting-a-catalog-from-32-bit-to-64-bit/m-p/64942#M18491</link>
      <description>Thank you. I will try that now. I dropped my computer and it was being repaired it seems that I am not very lucky &lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt;</description>
      <pubDate>Wed, 15 Sep 2010 23:21:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Converting-a-catalog-from-32-bit-to-64-bit/m-p/64942#M18491</guid>
      <dc:creator>deleted_user</dc:creator>
      <dc:date>2010-09-15T23:21:09Z</dc:date>
    </item>
    <item>
      <title>Re: Converting a catalog from 32 bit to 64 bit</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Converting-a-catalog-from-32-bit-to-64-bit/m-p/64943#M18492</link>
      <description>It is me again.  This is my code:&lt;BR /&gt;
&lt;BR /&gt;
libname ssutilx 'c:\ssutil';&lt;BR /&gt;
&lt;BR /&gt;
%macro dc / cmd;&lt;BR /&gt;
afa c=ssutil.dateconv.dateconv.frame;&lt;BR /&gt;
%mend;&lt;BR /&gt;
&lt;BR /&gt;
libname source 'ssutil';&lt;BR /&gt;
filename cportout 'transport file';&lt;BR /&gt;
proc cport library=ssutilx file=cportout memtype=catalog;&lt;BR /&gt;
run;&lt;BR /&gt;
&lt;BR /&gt;
An this is the output:&lt;BR /&gt;
&lt;BR /&gt;
21   libname ssutilx 'c:\ssutil';&lt;BR /&gt;
NOTE: Libname SSUTILX refers to the same physical library as SSUTIL.&lt;BR /&gt;
NOTE: Libref SSUTILX was successfully assigned as follows:&lt;BR /&gt;
      Engine:        V9&lt;BR /&gt;
      Physical Name: c:\ssutil&lt;BR /&gt;
22&lt;BR /&gt;
23   %macro dc / cmd;&lt;BR /&gt;
24   afa c=ssutil.dateconv.dateconv.frame;&lt;BR /&gt;
25   %mend;&lt;BR /&gt;
26&lt;BR /&gt;
27   libname source 'ssutil';&lt;BR /&gt;
NOTE: Library SOURCE does not exist.&lt;BR /&gt;
28   filename cportout 'transport file';&lt;BR /&gt;
29   proc cport library=ssutilx file=cportout memtype=catalog;&lt;BR /&gt;
30   run;&lt;BR /&gt;
&lt;BR /&gt;
ERROR: File SSUTILX.DATECONV.CATALOG was created for a different operating system.&lt;BR /&gt;
NOTE: PROCEDURE CPORT used (Total process time):&lt;BR /&gt;
      real time           0.00 seconds&lt;BR /&gt;
      cpu time            0.01 seconds&lt;BR /&gt;
&lt;BR /&gt;
So it seems that I am back to square one. Pleas somebody help me!!</description>
      <pubDate>Thu, 16 Sep 2010 19:09:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Converting-a-catalog-from-32-bit-to-64-bit/m-p/64943#M18492</guid>
      <dc:creator>deleted_user</dc:creator>
      <dc:date>2010-09-16T19:09:34Z</dc:date>
    </item>
    <item>
      <title>Re: Converting a catalog from 32 bit to 64 bit</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Converting-a-catalog-from-32-bit-to-64-bit/m-p/64944#M18493</link>
      <description>Hi.&lt;BR /&gt;
First of all , the catalog you need to transport is generated by the Vista (32 bits) 's SAS ??&lt;BR /&gt;
If so. try this.But I am not sure,I only success to transport SAS datasets from WindowsXP(32 bits) to AIX(64 bits) by using proc cport.&lt;BR /&gt;
&lt;BR /&gt;
[pre]&lt;BR /&gt;
libname source 'c:\ssutil';&lt;BR /&gt;
filename cportout 'c:\tranfile';&lt;BR /&gt;
proc cport library=source file=cportout memtype=catalog;&lt;BR /&gt;
run;&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
After transport file 'tranfile' to the Windows 7 (64 bits) by using FTP or anyway you can.&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
filename tran 'c:\tranfile';  *suppose the file 'tranfile' is in your Windows 7 (64 bits) c:\;&lt;BR /&gt;
proc import infile=tran library=work;&lt;BR /&gt;
run;</description>
      <pubDate>Sun, 19 Sep 2010 05:05:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Converting-a-catalog-from-32-bit-to-64-bit/m-p/64944#M18493</guid>
      <dc:creator>Ksharp</dc:creator>
      <dc:date>2010-09-19T05:05:24Z</dc:date>
    </item>
  </channel>
</rss>

