LISTSERV at the University of Georgia
Menubar Imagemap
Home Browse Manage Request Manuals Register
Previous messageNext messagePrevious in topicNext in topicPrevious by same authorNext by same authorPrevious page (January 2007, week 1)Back to main SAS-L pageJoin or leave SAS-L (or change settings)ReplyPost a new messageSearchProportional fontNon-proportional font
Date:   Tue, 2 Jan 2007 15:48:34 -0500
Reply-To:   Peter Crawford <peter.crawford@BLUEYONDER.CO.UK>
Sender:   "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From:   Peter Crawford <peter.crawford@BLUEYONDER.CO.UK>
Subject:   Re: remap sasv8 libs to sas9
Comments:   To: gordononline@OPTUSNET.COM.AU
Content-Type:   text/plain; charset=ISO-8859-1

Doug

what you describe is the basis of a great sug paper that I don't think anyone has given, yet !

Of course, you can export all the user customisation with such simple code as Proc registry export= 'users_home_folder\my_reg.txt' ; run ;

and then in SAS9 Proc registry import= 'users_home_folder\my_reg.txt' ; run ;

I've done that without trouble ... ...........but maybe only because my customisation remains within the set that are compatable.

To limit the extract to libnames, use the proc registry option startat= 'CORE\OPTIONS\LIBNAMES'

However, more simply than the proc registry export= and import=, you might also consider just using a copy of the SAS8 registry and profile files. With no sas proc to run, it would be the easiest migration. The return should not be assumed to be as easy. Some catalog entries might be written by SAS9 in a format that SAS8 could not understand. A bit like SAS7BDAT files. SAS8 could read such a file written by SAS9, until the data set is given a SAS9 feature like a long format name. Then SAS9 is needed (or the SAS System Viewer).

It may be best to treat migration as a oneway process for all but SAS8 compatable data sets.

Good Luck Peter

On Wed, 3 Jan 2007 07:00:09 +1100, gordon <gordononline@OPTUSNET.COM.AU> wrote:

>Hi Peter > >My problem is that I need to migrate 200 users with different levels of IT >skills and different SAS skills. > >Many users have used permanent library mappings and will struggle with >moving old libraries across to SAS9 as they may have very limited IT skills. >They may have used the icon in the enhanced editor and checked 'enable at >startup' to have that library mapped automatically. > >For example, I have a team of SAS users who have each over 30 user >libraries - these users are regular users but not programmers. If I have to >go to their work area to do this - it will take weeks as they are in >different locations. > >I am thinking to create a macro that will run proc registry, export a >registry key (with the user libnames) to a text file. Then when SAS9 is in >production, to run another macro that will import the key to SAS9 registry. > >cheers > >Doug > > >"Peter Crawford" <peter.crawford@BLUEYONDER.CO.UK> wrote in message >news:200701012036.l01Bl8wK025908@malibu.cc.uga.edu... >> gordon <gordononline@OPTUSNET.COM.AU> has concerns about >> migrating to SAS9 from SAS8 on citrix >> >> if only the sasuser libraries/registries present the problem, >> why not just try placing a sas9 server at the "address" of your >> sas8 server? >> >> If it is a "new" machine, copy over the user directories/folders. >> Perhaps run a small trial first. >> >> Almost all SAS8 code runs transparently in SAS9 >> (so far as I can tell after just a few years experience) >> >> Peter Crawford >> >> >> On Mon, 1 Jan 2007 13:19:28 +0100, =?iso-8859-1?b?U3TpcGhhbmU=?= COLAS >> <scolas@DATAMETRIC.FR> wrote: >> >>>Which kind of problem are you expecting ? >>> >>>When I installed SAS9 I didn't use the proc migrate or execute something >>>particular. >>>I had compiled macro from SAS8 that I used directly in v9 without to >> think that >>>they are on v8. I have a warning message that indicates the macro has been >>>complied in v8, that's all. >>> >>>You could define an autoexec.sas with the librairies of your users that >> they >>>could call when they start SAS. >>> >>>St�phane. >>> >>>Selon gordon <gordononline@OPTUSNET.COM.AU>: >>> >>>> Alan and Gerhard >>>> >>>> The issue is that most of my users have permanent libraries mapped in >> their >>>> SAS user registries. >>>> >>>> These user registries in SAS8 will not be available as the server that >> runs >>>> SAS8 will be decomissioned and the SAS9 registry will replace those >>>> elements. >>>> >>>> I am looking to run something in proc registry and export the user >> library >>>> values. >>>> >>>> something like (this works in sas9) >>>> filename myfile "c:\reg_sas.txt"; >>>> >>>> proc registry listuser export=myfile; >>>> >>>> run; >>>> >>>> This writes the SAS9 user registry components to a text file. I would >> like >>>> to chose only some parts of the SAS8 registry to write out - basically >> the >>>> [CORE\OPTIONS\LIBNAMES] key and then to use an import to the registry to >>>> reload the local permanent library mappings. >>>> >>>> Doug >>>> >>>> "Alan Churchill" <SASL001@SAVIAN.NET> wrote in message >>>> news:002801c72d54$337ef6d0$9a7ce470$@net... >>>> > SAS7BDAT. This version was introduced in version 7 of SAS. Not sure >> of how >>>> > many people outside of SAS every got a copy of 7 but that's when it >> came >>>> > out. >>>> > >>>> > SAS v9 uses the same format as far as I know and I have been using it >> for >>>> > a >>>> > long time (way before it was released to the community). >>>> > >>>> > Anyone, please correct me if I am wrong on this history... >>>> > >>>> > Alan >>>> > >>>> > Alan Churchill >>>> > Savian "Bridging SAS and Microsoft Technologies" >>>> > www.savian.net >>>> > >>>> > >>>> > >>>> > -----Original Message----- >>>> > From: SAS(r) Discussion [mailto:SAS-L@LISTSERV.UGA.EDU] On Behalf Of >>>> > Gerhard >>>> > Hellriegel >>>> > Sent: Sunday, December 31, 2006 7:58 PM >>>> > To: SAS-L@LISTSERV.UGA.EDU >>>> > Subject: Re: remap sasv8 libs to sas9 >>>> > >>>> > Simply use the SAS 8 libs in SAS 9. I'm not aware of any >>>> > incompatibilities. >>>> > Has someone other experiences? >>>> > Cheers and happy new year! >>>> > Gerhard >>>> > >>>> > >>>> > >>>> > >>>> > >>>> > On Sun, 31 Dec 2006 21:13:01 +1100, gordon >> <gordononline@OPTUSNET.COM.AU> >>>> > wrote: >>>> > >>>> >>Hi >>>> >> >>>> >>First - HAPPY NEW YEAR!!!!!!!!!!!!!!!!!!!!! >>>> >> >>>> >> >>>> >>Second - I am trying to manage a migration from sas8 to sas9 in my >> agency. >>>> >> >>>> >>We run SAS for windows on a citrix platform and each user has a >> profile >>>> > that >>>> >>contains their individual settings and library mappings. >>>> >> >>>> >>I would like to make the process of moving to SAS9 as seamless as >> possible >>>> > - >>>> >>but I also dont want to take on the work of running many jobs for >> users to >>>> >>achieve this. >>>> >> >>>> >>i was wondering if there is any process that you may know of that will >>>> > allow >>>> >>an automatic or a simple process for remapping of permanent SAS >> libraries >>>> >>from SAS8 to SAS9? >>>> >> >>>> >>Thanks >>>> >> >>>> >>Doug >>>>


Back to: Top of message | Previous page | Main SAS-L page