PC/SAS Archive and Restore System

Size: px
Start display at page:

Download "PC/SAS Archive and Restore System"

Transcription

1 USING SAS/AF", SCl and the SAS'" Macro Language to Develop an Interactive Archival System Jerry A_ Musial Program Resources, Inc., a Unit of DynCorp Atlanta, Georgia INTRODUCTION Program Resources, Inc. is a management information and lechnical selvices consulting firm specializing in providing support for the bio-medical, public health and environmental concerns of numerous federal, state, and corporate agencies. The division located in Atlanta, GA currently provides a wide range of data processing support to the Centers for Disease Control. One area of support PRI provides is to operate the CDC User Support Hotline. This requires PRI personnel to answer data processing questions from thousands of CDC scientists and researchers. The majority of the calls received are questions concerning JCL, data management and use of the SA$" system on both the mainframe and personal computers. Discussions with callers to the Hotline has revealed that many mainframe SAS users are reluctant to install PC/SAS on their personal computer because of the large amount of disk space needed to store PC/SAS. The Installation Instructions for the SAS System for Personal Computers Release 6.03 describes a Custom Install of the PC/SAS software, but this procedure is somewhat tedious. Additionally, if the custom install is performed and the user fails to install a particular product or procedure which is required, they must get the Install diskettes and install it. This can be a problem for the users at the CDC who are using 'site-licensed' PC/SAS and do not have a copy 01 the installation diskettes. These users must call the person responsible for installing SAS and schedule the installation of the additional products. In order to minimize the amount of disk space used by the SAS system, PRI has developed a system which uses PKWARE Version 1.0 Compression Programs, a public domain software product from PKWARE, Inc., to compress or archive selected files from the SAS system. The ZIP files store the SAS system files at a fraction of their originat size. These ZIP files can be copied onto diskettes which allows for even more free disk space. For most PC/SAS users, hard disk space savings of 1 to 2 megs can be easily obtained. The PC/SAS System The PC/SAS software package continues to evolve and grow. Every new release contains additional enhancements and procedures. Consequently, disk space requirements increase every time a new release is installed. The BASE' product of SAS contains over 20 procedures with an average module size of approximately 72K, while SAS/STA~ contains over 30 procedures with an average module size of over l80k. Many users require only a small percentage of the SAS procedures and data sets installed on their machine. PC/SAS Archive and Restore System Status of Product: MAPS N"",. Original Zipped Space Size Size Savings CA:-iADA 237,904 91, ,069 CA:-iADA2 73,774 35,056 38,718 CAXCENS 10,642 2, QiTYNAME 113,754 28,222 85,532 COillITY 1,180, , ,405 US 28,108 12,799 15,309 USCITY 44,891 22,81J7 22,084 TOTAL 1.689, ,143 1,122,184 Figure 1. Status Screen For example, Figure 1 shows the Status Screen of the PC/SAS Archive and Restore system which displays the disk space savings resulting from the archiving of 7 map data sets

2 The disk space savings from these seven maps data sets is 1.1 megabytes. The rest of this paper describes how the system works and the SAS code used to program this system. INSTALLATION Installation of the PC/SAS Archive and Restore System is a simple process. After creating a directory with the name ARCHIVE, the files associated with this system are copied into this directory. II the PC/SAS system is stored in the C:\SAS directory, installation is complete. Otherwise the user must edit the AUTOEXEC.SAS file (see Figure 2) located in the ARCHIVE directory and change the SASROOT directory to match the user's system. AUTOEXEC.SAS File The AUTOEXEC.SAS file is used to initialize macro variables and establish libref's used by the system, and contains a OM statement which issues the AF command to execute the PC/SAS Archive and Restore System. The user normally will not need to modify this file unless the PC/SAS System is not stored in the C:\SAS directory. libname sugi. c:\archive'; libname library 'c:\archive'; %let basedir=c:\sas\sasexe\base; %let statdir=c:'sas\sasexe\stat; %let mapdir =c:\sas\maps; %let graphdir=c:\sas\sasexe\graph; dm 'af c=sugi.archive.main.menu af; Figure 2. AUTOEXEC.SAS System is displayed. After the user exits lrom the system, several DOS ERASE commands are executed to remove files created by the echo 'Starting PC/SAS Archive and Restore System' cd\archive SAS erase c:\archive\baszip.lst erase c:\arcbive\basunzip.lst erase c:\azchive\sl2ip.1st erase c:\azchive\srunzip.1st erase c:\archive\grzip.lst erase c:\archive\grunzip.1st erase c:\archive\mapzip.lst erase c:\archive\mapunzip.lst Figure 3. ARCHIVE.BAT The PC/SAS Archive and Restore system creates these files by 'piping' the PKZlp and PKUNZIP commands into ASCII files and are used by the system as input files and lor documentation. MAIN.MENU Once the user executes the system, the Main Menu lor the system appears on the screen (see Figure 4). This is a MENU entry in the SAS catalog ARCHIVE.SCT, and the user can currently select from two choices. PC/SAS ARCHIVE AND RESTORE SYSTEM MAIN MENU T)'pC the nwnbcr of your request on the Command line and press Enter 1. ARClIIVEIRESTORE PCISAS PRODUcrS 2 CHECK STATUS OF ARCHIVED PC/SAS PRODUCTS ARCHIVE.BAT File Figure 3 displays the ARCHIVE.BAT file, which is used to change the current directory to the ARCHIVE directory containing the PC/SAS Archive and Restore System and executes the SAS command. Since an AUTOEXEC.SAS file is located in this directory, the statements in that file are executed by the SAS system and the Main Menu lor the PC/SAS Archive and Restore Figure 4. Sec the Help Screen for a descriptioll of these items Preu: F3 to retum to DOS P=a F! r", Help MAIN.MENU Choosing item 1 will display the Archive 1101

3 PC/SAS Archive and Restore Svstem and Restore PC/SAS Products menu (see Figure 5). This is also a MENU entry and displays five choices of SAS products and data sets the user may archive or restore. AROIIYE AND RESTORE PC/SAS PRODUCTS Type the number of your request on the command line and press Enter 1. BASE 2. STAT 3. GRAPH 4. MAPS 5.0TIIER Press F3 to return to Ihe Mlm Menu Press FI for Help Figure 5. Archive and Restore PCISAS Products Menu Choice 2 from the Main Menu displays the Utilities Menu (Figure 9). This is a MENU entry with 3 choices which allow the user to perform data management functions on the ZIP files created by the system. The user may also display a Help screen by pressing the Fl key or return to DOS by pressing the F3 key. Archive and Restore PC/SAS Products From the Archive and Restore PC/SAS Products menu the user selects a PC/SAS Product whose procedures are to be archived or restored. When the user selects one of the items, a product specific PROGRAM entry is executed. These PROGRAM entries use a special feature, the Extended Table, only available in SAS/AF. This feature allows a set of fields to be repeated in the display panel. Since extended tables are scrollable, the system allows the user to scroll through all of the procedures for the product and choose to archive andlor restore as many procedures as desired. The only limitation is that a procedure must have been previously archived in order to be restored. SCL statements in the PUTROW section control the processing of these rows. Figure 6 shows the SCL used in the PUTROW section. putrow: rcl = fetchobs(dsidl,_currow..); exenarne = getv8ic(dsidl,varnum(dsidl, 'exename'»; if p = 'AO then do; flaga = 'Y'; 1* user modified field *1 call set(dsid2); zipped = 'A'; rei = append(dsid2); if rel > 0 then put 'Update to ZIP.SSD not successful'; ifp = 'R' then do; if status = 'N' then do; _msil= 'You have asked to Restore a file which is not Archived.'; p=' '; return; call set(dsid2); zipped = 'R'; flagr = 'Y'; rei = append(dsid2); if rei> 0 then put 'Update to ZIP.SSD not successful'; return; Figure 6. PUTROW The PC/SAS Archive and Restore system uses the extended table to display four fields (see Figure 7). The first field, located to the left of each procedure name, is an action field. In this field, the user types an 'A' to archive or an 'R' to restore the listed procedure. The other three fields displayed list the SAS procedures available within the previously chosen SAS product, the size of the associated.exe file and the status of that file. The status field will either display an 'N' (normal) or 'A' (archived). These fields were protected by placing an X in the Protect field of the associated field attribute panel. Also, the third field, filesize, is displayed using the comma9. format, which was specified in the format field on the field attribute panel for the screen variable

4 PCJSAS STAT PRODUcr ARCIUVE!RE~rfORE Type A (Atl.:hiv\,l) or R (Restore) next to Pf(OC Press F3 to cx:x:utc r..::qucsl$ or F1 for H..::lp Procedure C=t AIR N:l.lu,:: FiI.:size Sl~lus Figure 7. Extended Table ACECLUS N CAUS N CANCORR!4~.224 N CANDfSC N CATMOD li:i3.g64 N CLUSTER 17G;Lu3 N CORR 206,-'100 N CORREGR 144.8~6 N DISCRIM N FACTOR ISJjGI:i N FASTCLUS gc,448 N GL\I 43':;,256 N LlFEREG 179.7~2 N Once all desired requests have been made, the user presses the F3 key and the TERM section is executed. The TERM section (see Figure 8) contains a SUBMIT block which processes several SAS datasets and creates ASCII files containing lists of procedures to archive or restore. Then depending on whether the user wants to archive andlor restore procedures, PKZIP and PKUNZIP commands are executed via the 'X' command. The user is then returned to the Archive and Restore PC/SAS Products menu. The user can choose to archive additional products, check the status of the ZI P files, or exit the system. Once the user has archived a procedure or dataset it is no longer available for use by the SAS system. If the user attempts to call for an archived procedure, he will receive an error message in the SAS log. For example, if the user had archived PROC CHART, a PROC CHART statement in a SAS program will produce the following error message: ERROR: PROCEDURE CHART not found. The user must restore the CHART procedure to usei!. term: cau close(dsidj); cau close( dsid2); if flaga. = 'Y' or flagr = 'Y' men do; submit inunediate; fllename zip 'c:\archive\baszip.ls['; filename tmzip 'c:\archivelilastmzip.1st'; proc son data=sugi.zip; by exename; run' proc son data=sugi.base out=base(drop=zipped); byexename; data base; basedir=symget('basedir'); merge sugi.zip (in = a) base; byexename; if a; if zipped = 'A' then do; file zip; put@j basedir '\' +(.1) exename; else if zipped = 'R' then do; file unzip; put exename ; run' data sugi.base; merge sugi.base(in=a) sugi.zip(in=b); byexename; if a & b then do; if zipped = 'R' then zipped = 'N'; /* set zip.ssd back to 0 obs */ dara sugi.zip; set sugi.zip; where(zipped = ); x 'PKZIP M sasbase@baszip.1st>pkbase.log'; X 'PKUNZIP -N sasbase > upkbase.log ; endsubmit; 1* end flag *1 return: Figure 8. TERM secoon of BASE.PROGRAM UTILITIES Menu From the Utilities Menu (Figure 9) the user can perform data management functions on the ZIP files used by the system. Choice 1 calis a PROGRAM entry which updates the status of the ZIP file

5 PCISAS ARCHIVE AND RESTORE SYSTEM UTlLmES MENU Type the number of your r;.!~luest on me conunand line and press Enter 1. UPDATE STATUS 2. DISPLAY STATUS 3. DELETE HLES Press F3 [0 rerum [0 the Main Menu Press Fl for Help Figure 9. Utilities Menu Choice 2 from the Utility Menu calls a PROGRAM entry which displays the PC/SAS products and datasets whose status can be checked (similar to Figure 5). When the user makes his selection, a PROGRAM entry is called which uses an extended table to display (see Figure 1) the names of the PROe's or data sets archived, their original file size, their zip file size and the amount of disk space saved. The total savings are also given. Choice 3 allows the user to delete files from the ZIP files. This feature is included because the PKUNZIP command does not delete tiles from the ZI P file. This allows a user who restores a PROC or dataset and wants to leave it unarchived permanently to remove it from the ZIP file. The RESTORE Macro In order to allow a user of the PC/SAS Archive and Restore system to restore an archived procedure or dataset from within a PC/SAS program, the RESTORE macro was created. The simplest way to use the macro is to bring the macro cede into the program via a %INCLUDE statement. For example if the user has previously archived PROC CALIS, but now needs to use it, he could include the following code in his program and PROC CALIS would be unarchived and stored in the STAT directory: %INCLU DE 'C:\archivelrestore.sas'; %RESTORE(STAT,CAL1S) The SAS code for the RESTORE macro is listed in Figure 10. %MACRO RESTORE(produc~PROC); libname archive 'c:\archive'; libname library 'c:\archive'; filename restore 'C:\archive\pcrstr.bat'; options mprint; DATA _NULL_; me restore old; put '@ECHO=OFF'; exename = put("&proc",sexef12.); if exename = 'BAD' then put 'echo. 'Invalid Procedme in Restore Macro Call"'; else do; if upcase(" &praduct") in CBASE','STAT,'ORAPH','AF', 'FSP','IML','OR','QC') then do; zip = "SAS&product"; dir = "SAS\sASEXB&praduct"; link pkunzip; end else il- upcase("&product"j= 'MAPS' then do; zip = "SAS &product"; dir = "SAS\&praduct"; link pkunzip; else put 'echo "Invalid Product in Restore Macro Call" '; return; pkunzip: put "PKUNZ1P -N " zip dir exename '>pcrstr.lag'; rerum; X 'pcrstt'; %MEND RESTORE; Figure 10. RESTORE Macro LIMITATIONS There are several limitations with this system. The first is with version 6.04 of SAS. In several PROGRAMS used by the system, SUBMIT BLOCKS are used to SUBMIT to the SAS system DATA steps which are run to create ASCII files containing values needed to issue PKZIP and UNPKZ1P commands. The ability to read and write to ASCII fues via SCL would make the system much more efficient and flexible. 1104

6 Fortunately, this enhancement is available in 6.06 of SAS and hopefully will be included in the next release of PC/SAS. Personal Computers, Release Secondly, the.exe files used by the PC/SAS system are often very large files, many well over 200K. Repeated use of the system to archive and restore the PC/SAS system files would eventually cause severe file fragmentation. To avoid this, it is recommended that the only procedures which should be archived are those which the user has a high degree of certainty he will not use. Then after running the system and archiving all the procedures, Ir,e user should run a disk optimizer utility. CONCLUSION The use of this system will allow PC/SAS users to fully customize the SAS software on their personnel computer and more efficiently use its disk space. This system will also give access to users with limited disk space the opportunity to install and use PC/SAS. A planned enhancement to the system will allow the user to archive and restore any file stored on his PC. Additionally, the development of this system was an effort to discover the capabilities of SAS/ AF software. As is the case with most SAS products, it is very flexi:jle and allows for several different programming techniques available to pertorm the same function. For example, PROGRAM entry's could be substituted for MENU entry's. Also, the PROGRAM entry's use the X command to issue PKZIP and PKUNZIP commands directly, while the RESTORE macro uses the X command to execute a.bat file. ACKNOWLEDGEMENTS SAS. SAS/AF. SAS/STAT. SASIGRAPH. SAS/FSP. SASIIML. SAS/OR. SASlQC are registered trademarks of SAS I nstitute Inc. PKZIP and PKUNZIP are registered trademarks of PKWARE. Inc. REFERENCES Installation Instructions for the SAS System for

THE INTRICATE ORGANIZATION AND MANAGEMENT OF CLINICAL RESEARCH LABORATORY SAMPLES USING SAS/AF"

THE INTRICATE ORGANIZATION AND MANAGEMENT OF CLINICAL RESEARCH LABORATORY SAMPLES USING SAS/AF THE INTRICATE ORGANIZATION AND MANAGEMENT OF CLINICAL RESEARCH LABORATORY SAMPLES USING SAS/AF" Jacqueline A. Wendel, M.S., University of Rochester Daniel A. Nosek, University of Rochester ABSTRACT: The

More information

Master Your Domain: Automated Software Distribution In A Client/Server Environment Jeff Lessenberry, Jeff Lessenberry Consulting Group

Master Your Domain: Automated Software Distribution In A Client/Server Environment Jeff Lessenberry, Jeff Lessenberry Consulting Group Master Your Domain: Automated Software Distribution In A Client/Server Environment Jeff Lessenberry, Jeff Lessenberry Consulting Group Abstract So many application changes but so little time. This paper

More information

SAS 9.4 Installation Instructions Summary

SAS 9.4 Installation Instructions Summary Overview SAS 9.4 Installation Instructions Summary University of Massachusetts Site License June 2014 (TS1M1, Rev: 940_14w19) You will be downloading a zipped SAS Software Depot, which requires a SAS Installation

More information

Using Version Control and Configuration Management in a SAS Data Warehouse Environment

Using Version Control and Configuration Management in a SAS Data Warehouse Environment Using Version Control and Configuration Management in a SAS Data Warehouse Environment Steve Morton, Applied System Knowledge Ltd Abstract: Data warehouse management involves many components in addition

More information

Data Presentation. Paper 126-27. Using SAS Macros to Create Automated Excel Reports Containing Tables, Charts and Graphs

Data Presentation. Paper 126-27. Using SAS Macros to Create Automated Excel Reports Containing Tables, Charts and Graphs Paper 126-27 Using SAS Macros to Create Automated Excel Reports Containing Tables, Charts and Graphs Tugluke Abdurazak Abt Associates Inc. 1110 Vermont Avenue N.W. Suite 610 Washington D.C. 20005-3522

More information

The Virginia Higher Education Information System

The Virginia Higher Education Information System The Virginia Higher Education Information System Dennis B. Calley, Virginia Polytechnic Institute & State University, Blacksburg, VA., 24061 James M. Alessio, State Council of Higher Education for Virginia,

More information

Preparing your data for analysis using SAS. Landon Sego 24 April 2003 Department of Statistics UW-Madison

Preparing your data for analysis using SAS. Landon Sego 24 April 2003 Department of Statistics UW-Madison Preparing your data for analysis using SAS Landon Sego 24 April 2003 Department of Statistics UW-Madison Assumptions That you have used SAS at least a few times. It doesn t matter whether you run SAS in

More information

Double-Key Data EntryNerification in SASe Software Part of Downsizing a Clinical Data System to the OS/2" Operating System

Double-Key Data EntryNerification in SASe Software Part of Downsizing a Clinical Data System to the OS/2 Operating System , i: Double-Key Data EntryNerification in SASe Software Part of Downsizing a Clinical Data System to the OS/2" Operating System Barry R. Cohen, Planning Data Systems ABSTRACT The pharmaceutical industry,

More information

Effective Use of SAS/CONNECT ~ Cheryl Garner SAS Institute Inc., Cary, NC

Effective Use of SAS/CONNECT ~ Cheryl Garner SAS Institute Inc., Cary, NC Effective Use of SAS/CONNECT ~ Cheryl Garner SAS Institute Inc., Cary, NC Abstract SAS/CONNECT affords users connectivity between numerous operating systems and hardware configurations to allow remote

More information

An Introduction to SAS/SHARE, By Example

An Introduction to SAS/SHARE, By Example Paper 020-29 An Introduction to SAS/SHARE, By Example Larry Altmayer, U.S. Census Bureau, Washington, DC ABSTRACT SAS/SHARE software is a useful tool for allowing several users to simultaneously access

More information

File Transfer Protocol. What is Anonymous FTP? What is FTP?

File Transfer Protocol. What is Anonymous FTP? What is FTP? File Transfer Protocol (FTP) File Transfer Protocol Sometimes browsing for information is not sufficient you may want to obtain copies of software programs or data files for your own use and manipulation.

More information

PharmaSUG2011 - Paper AD11

PharmaSUG2011 - Paper AD11 PharmaSUG2011 - Paper AD11 Let the system do the work! Automate your SAS code execution on UNIX and Windows platforms Niraj J. Pandya, Element Technologies Inc., NJ Vinodh Paida, Impressive Systems Inc.,

More information

Using Wharton's FDIC Research Database

Using Wharton's FDIC Research Database Financial Institutions Center Using Wharton's FDIC Research Database by Jalal D. Akhavein Supplement 95-24 THE WHARTON FINANCIAL INSTITUTIONS CENTER The Wharton Financial Institutions Center provides a

More information

Using Pharmacovigilance Reporting System to Generate Ad-hoc Reports

Using Pharmacovigilance Reporting System to Generate Ad-hoc Reports Using Pharmacovigilance Reporting System to Generate Ad-hoc Reports Jeff Cai, Amylin Pharmaceuticals, Inc., San Diego, CA Jay Zhou, Amylin Pharmaceuticals, Inc., San Diego, CA ABSTRACT To supplement Oracle

More information

Using Macros to Automate SAS Processing Kari Richardson, SAS Institute, Cary, NC Eric Rossland, SAS Institute, Dallas, TX

Using Macros to Automate SAS Processing Kari Richardson, SAS Institute, Cary, NC Eric Rossland, SAS Institute, Dallas, TX Paper 126-29 Using Macros to Automate SAS Processing Kari Richardson, SAS Institute, Cary, NC Eric Rossland, SAS Institute, Dallas, TX ABSTRACT This hands-on workshop shows how to use the SAS Macro Facility

More information

Applications Development ABSTRACT PROGRAM DESIGN INTRODUCTION SAS FEATURES USED

Applications Development ABSTRACT PROGRAM DESIGN INTRODUCTION SAS FEATURES USED Checking and Tracking SAS Programs Using SAS Software Keith M. Gregg, Ph.D., SCIREX Corporation, Chicago, IL Yefim Gershteyn, Ph.D., SCIREX Corporation, Chicago, IL ABSTRACT Various checks on consistency

More information

A SAS Based Correspondence Management System Bernd E. Imken, Patented Medicine Prices Review Board, Ottawa, Canada

A SAS Based Correspondence Management System Bernd E. Imken, Patented Medicine Prices Review Board, Ottawa, Canada Paper 41-26 A SAS Based Correspondence Management System Bernd E. Imken, Patented Medicine Prices Review Board, Ottawa, Canada Figure 1 - The Original Version 6 DataForm Application - BEFORE MODIFICATIONS

More information

Bulk Downloader. Call Recording: Bulk Downloader

Bulk Downloader. Call Recording: Bulk Downloader Call Recording: Bulk Downloader Contents Introduction... 3 Getting Started... 3 Configuration... 4 Create New Job... 6 Running Jobs... 7 Job Log... 7 Scheduled Jobs... 8 Recent Runs... 9 Storage Device

More information

An Application of the Internet-based Automated Data Management System (IADMS) for a Multi-Site Public Health Project

An Application of the Internet-based Automated Data Management System (IADMS) for a Multi-Site Public Health Project An Application of the Internet-based Automated Data Management System (IADMS) for a Multi-Site Public Health Project Michele G. Mandel, National Centers for Disease Control and Prevention, Atlanta, GA

More information

Telops headquarters. Some users are remotely located in other states, therefore authorized remote access has been provided to these users.

Telops headquarters. Some users are remotely located in other states, therefore authorized remote access has been provided to these users. Using SAS to Create a Modular Forecasting System Tom Fischetti, GTE Telephone Operations, Thousand Oaks, CA Steve Heathcote, GTE Telephone Operations, Thousand Oaks, CA Don Perry, GTE Telephone Operations,

More information

Emailing Automated Notification of Errors in a Batch SAS Program Julie Kilburn, City of Hope, Duarte, CA Rebecca Ottesen, City of Hope, Duarte, CA

Emailing Automated Notification of Errors in a Batch SAS Program Julie Kilburn, City of Hope, Duarte, CA Rebecca Ottesen, City of Hope, Duarte, CA Emailing Automated Notification of Errors in a Batch SAS Program Julie Kilburn, City of Hope, Duarte, CA Rebecca Ottesen, City of Hope, Duarte, CA ABSTRACT With multiple programmers contributing to a batch

More information

Analyzing the Server Log

Analyzing the Server Log 87 CHAPTER 7 Analyzing the Server Log Audience 87 Introduction 87 Starting the Server Log 88 Using the Server Log Analysis Tools 88 Customizing the Programs 89 Executing the Driver Program 89 About the

More information

Eliminating Tedium by Building Applications that Use SQL Generated SAS Code Segments

Eliminating Tedium by Building Applications that Use SQL Generated SAS Code Segments Eliminating Tedium by Building Applications that Use SQL Generated SAS Code Segments David A. Mabey, Reader s Digest Association Inc., Pleasantville, NY ABSTRACT When SAS applications are driven by data-generated

More information

Determine What SAS Version and Components Are Available

Determine What SAS Version and Components Are Available Determine What SAS Version and Components Are Available David D. Chapman, Chapman Analytics LLC, Alexandria, VA ABSTRACT For many reasons a user may not know the version of SAS used or what components

More information

SUGI 29 Applications Development

SUGI 29 Applications Development Backing up File Systems with Hierarchical Structure Using SAS/CONNECT Fagen Xie, Kaiser Permanent Southern California, California, USA Wansu Chen, Kaiser Permanent Southern California, California, USA

More information

Creating PMENUs for Application Windows Holly Whittle, SAS Institute Inc., Cary, NC

Creating PMENUs for Application Windows Holly Whittle, SAS Institute Inc., Cary, NC Creating PMENUs for Application Windows Holly Whittle, SAS nstitute nc., Cary, NC ABSTRACT This paper describes the new PMENU procedure, which defines PMENU facilities for windows created with SAS nstitute

More information

Overview. NT Event Log. CHAPTER 8 Enhancements for SAS Users under Windows NT

Overview. NT Event Log. CHAPTER 8 Enhancements for SAS Users under Windows NT 177 CHAPTER 8 Enhancements for SAS Users under Windows NT Overview 177 NT Event Log 177 Sending Messages to the NT Event Log Using a User-Written Function 178 Examples of Using the User-Written Function

More information

Writing Packages: A New Way to Distribute and Use SAS/IML Programs

Writing Packages: A New Way to Distribute and Use SAS/IML Programs Paper SAS4201-2016 Writing Packages: A New Way to Distribute and Use SAS/IML Programs Rick Wicklin, SAS Institute Inc. ABSTRACT SAS/IML 14.1 enables you to author, install, and call packages. A package

More information

ABSTRACT INTRODUCTION FILE IMPORT WIZARD

ABSTRACT INTRODUCTION FILE IMPORT WIZARD SAS System Generates Code for You while Using Import/Export Procedure Anjan Matlapudi and J. Daniel Knapp Pharmacy Informatics, PerformRx, The Next Generation PBM, 200 Stevens Drive, Philadelphia, PA 19113

More information

emedny FTP Batch Dial-Up Number 866 488 3006 emedny SUN UNIX Server ftp 172.27.16.79

emedny FTP Batch Dial-Up Number 866 488 3006 emedny SUN UNIX Server ftp 172.27.16.79 This document contains most of the information needed to submit FTP Batch transactions with emedny. It does not contain the unique FTP User ID/Password required to log in to the emedny SUN UNIX Server.

More information

Managed File Transfer with Universal File Mover

Managed File Transfer with Universal File Mover Managed File Transfer with Universal File Mover Roger Lacroix roger.lacroix@capitalware.com http://www.capitalware.com Universal File Mover Overview Universal File Mover (UFM) allows the user to combine

More information

IMF Tune v7.0 Backup, Restore, Replication

IMF Tune v7.0 Backup, Restore, Replication IMF Tune v7.0 Backup, Restore, Replication Contents WinDeveloper IMF Tune v7.0 Backup, Restore, Replication... 3 1. IMFTBak Requirements... 3 2. Using IMFTBak... 3 3. Backing-Up Configuration Settings...

More information

AN ANIMATED GUIDE: SENDING SAS FILE TO EXCEL

AN ANIMATED GUIDE: SENDING SAS FILE TO EXCEL Paper CC01 AN ANIMATED GUIDE: SENDING SAS FILE TO EXCEL Russ Lavery, Contractor for K&L Consulting Services, King of Prussia, U.S.A. ABSTRACT The primary purpose of this paper is to provide a generic DDE

More information

Return of the Codes: SAS, Windows, and Your s Mark Tabladillo, Ph.D., MarkTab Consulting, Atlanta, GA Associate Faculty, University of Phoenix

Return of the Codes: SAS, Windows, and Your s Mark Tabladillo, Ph.D., MarkTab Consulting, Atlanta, GA Associate Faculty, University of Phoenix Paper AP-11 Return of the Codes: SAS, Windows, and Your s Mark Tabladillo, Ph.D., MarkTab Consulting, Atlanta, GA Associate Faculty, University of Phoenix ABSTRACT Robust applications participate in the

More information

USING SAS WITH ORACLE PRODUCTS FOR DATABASE MANAGEMENT AND REPORTING

USING SAS WITH ORACLE PRODUCTS FOR DATABASE MANAGEMENT AND REPORTING USING SAS WITH ORACLE PRODUCTS FOR DATABASE MANAGEMENT AND REPORTING Henry W. Buffum, R. O. W. ScIences, Inc. Darryl J. Keith, U.S. Environmental Protection Agency Abstract: Data for a large environmental

More information

Sales Tax Automation System AR-1129

Sales Tax Automation System AR-1129 Sales Tax Automation System AR-1129 Overview This Extended Solution provides a method for creating Sales Tax Schedules via a Sales Tax Automation Import program which uses the CCH ZIP Sales Database. These

More information

ABSTRACT INTRODUCTION SAS AND EXCEL CAPABILITIES SAS AND EXCEL STRUCTURES

ABSTRACT INTRODUCTION SAS AND EXCEL CAPABILITIES SAS AND EXCEL STRUCTURES Paper 85-2010 Choosing the Right Tool from Your SAS and Microsoft Excel Tool Belt Steven First and Jennifer First, Systems Seminar Consultants, Madison, Wisconsin ABSTRACT There are over a dozen ways to

More information

Search and Replace in SAS Data Sets thru GUI

Search and Replace in SAS Data Sets thru GUI Search and Replace in SAS Data Sets thru GUI Edmond Cheng, Bureau of Labor Statistics, Washington, DC ABSTRACT In managing data with SAS /BASE software, performing a search and replace is not a straight

More information

Effective strategies for managing SAS applications development Christopher A. Roper, Qualex Consulting Services, Inc., Apex, NC

Effective strategies for managing SAS applications development Christopher A. Roper, Qualex Consulting Services, Inc., Apex, NC Effective strategies for managing SAS applications development Christopher A. Roper, Qualex Consulting Services, Inc., Apex, NC Abstract The SAS System is a powerful tool for developing applications and

More information

Importing Excel File using Microsoft Access in SAS Ajay Gupta, PPD Inc, Morrisville, NC

Importing Excel File using Microsoft Access in SAS Ajay Gupta, PPD Inc, Morrisville, NC ABSTRACT PharmaSUG 2012 - Paper CC07 Importing Excel File using Microsoft Access in SAS Ajay Gupta, PPD Inc, Morrisville, NC In Pharmaceuticals/CRO industries, Excel files are widely use for data storage.

More information

KEY FEATURES OF SOURCE CONTROL UTILITIES

KEY FEATURES OF SOURCE CONTROL UTILITIES Source Code Revision Control Systems and Auto-Documenting Headers for SAS Programs on a UNIX or PC Multiuser Environment Terek Peterson, Alliance Consulting Group, Philadelphia, PA Max Cherny, Alliance

More information

MARCH 2005. Conversion Software User Guide for Windows. Version 2.0

MARCH 2005. Conversion Software User Guide for Windows. Version 2.0 MARCH 2005 CDS Conversion Software User Guide for Windows Version 2.0 Updated: 2/24/2006 Table of Contents CDS Conversion Software V2 for Windows User Guide... 1 System Requirements... 1 Introduction...

More information

SAS Programming Tips, Tricks, and Techniques

SAS Programming Tips, Tricks, and Techniques SAS Programming Tips, Tricks, and Techniques A presentation by Kirk Paul Lafler Copyright 2001-2012 by Kirk Paul Lafler, Software Intelligence Corporation All rights reserved. SAS is the registered trademark

More information

Technical Paper. Defining an ODBC Library in SAS 9.2 Management Console Using Microsoft Windows NT Authentication

Technical Paper. Defining an ODBC Library in SAS 9.2 Management Console Using Microsoft Windows NT Authentication Technical Paper Defining an ODBC Library in SAS 9.2 Management Console Using Microsoft Windows NT Authentication Release Information Content Version: 1.0 October 2015. Trademarks and Patents SAS Institute

More information

Moving Files from TSO to a PC

Moving Files from TSO to a PC Moving Files from TSO to a PC WIN9X004 Ginger Carey October 1999 University of Hawai i Information Technology Services "Every big problem was at one time a wee disturbance." Unknown Moving TSO files to

More information

Macros from Beginning to Mend A Simple and Practical Approach to the SAS Macro Facility

Macros from Beginning to Mend A Simple and Practical Approach to the SAS Macro Facility Macros from Beginning to Mend A Simple and Practical Approach to the SAS Macro Facility Michael G. Sadof, MGS Associates, Inc., Bethesda, MD. ABSTRACT The macro facility is an important feature of the

More information

How To Write A Clinical Trial In Sas

How To Write A Clinical Trial In Sas PharmaSUG2013 Paper AD11 Let SAS Set Up and Track Your Project Tom Santopoli, Octagon, now part of Accenture Wayne Zhong, Octagon, now part of Accenture ABSTRACT When managing the programming activities

More information

Applications Development

Applications Development Paper 45-25 Building an Audit and Tracking System Using SAS/AF and SCL Hung X Phan, U.S. Census Bureau ABSTRACT This paper describes how to build an audit and tracking system using SAS/AF and SCL. There

More information

How To Transfer Your Mainframe SAS (R) Dataset Into Your Lotus 123 (R) Spreadsheet or dbase III (R) Databaste; Det1ef Dewitz, idv GmbH Bonn

How To Transfer Your Mainframe SAS (R) Dataset Into Your Lotus 123 (R) Spreadsheet or dbase III (R) Databaste; Det1ef Dewitz, idv GmbH Bonn How To Transfer Your Mainframe SAS (R) Dataset Into Your Lotus 123 (R) Spreadsheet or dbase III (R) Databaste; Det1ef Dewitz, idv GmbH Bonn With the dominance of IBM on PC's market, special software was

More information

Query Management Facility

Query Management Facility Chapter 5 Query Management Facility 5.1 Introduction to QMF 5.2 SQL Queries 5.3 Prompted Query 5.4 Query by Example 5.5 QMF Forms 5.6 Advanced SQL Queries 5.7 QMF Help 5.8 QMF Function Key Descriptions

More information

Improving Your Relationship with SAS Enterprise Guide

Improving Your Relationship with SAS Enterprise Guide Paper BI06-2013 Improving Your Relationship with SAS Enterprise Guide Jennifer Bjurstrom, SAS Institute Inc. ABSTRACT SAS Enterprise Guide has proven to be a very beneficial tool for both novice and experienced

More information

Transferring vs. Transporting Between SAS Operating Environments Mimi Lou, Medical College of Georgia, Augusta, GA

Transferring vs. Transporting Between SAS Operating Environments Mimi Lou, Medical College of Georgia, Augusta, GA CC13 Transferring vs. Transporting Between SAS Operating Environments Mimi Lou, Medical College of Georgia, Augusta, GA ABSTRACT Prior to SAS version 8, permanent SAS data sets cannot be moved directly

More information

NT Event Log. CHAPTER 8 Enhancements for SAS Users under Windows NT

NT Event Log. CHAPTER 8 Enhancements for SAS Users under Windows NT 157 CHAPTER 8 Enhancements for SAS Users under Windows NT 157 NT Event Log 157 Sending Messages to the NT Event Log using SAS Code 158 NT Performance Monitor 159 Examples of Monitoring SAS Performance

More information

Managing very large EXCEL files using the XLS engine John H. Adams, Boehringer Ingelheim Pharmaceutical, Inc., Ridgefield, CT

Managing very large EXCEL files using the XLS engine John H. Adams, Boehringer Ingelheim Pharmaceutical, Inc., Ridgefield, CT Paper AD01 Managing very large EXCEL files using the XLS engine John H. Adams, Boehringer Ingelheim Pharmaceutical, Inc., Ridgefield, CT ABSTRACT The use of EXCEL spreadsheets is very common in SAS applications,

More information

William E Benjamin Jr, Owl Computer Consultancy, LLC

William E Benjamin Jr, Owl Computer Consultancy, LLC So, You ve Got Data Enterprise Wide (SAS, ACCESS, EXCEL, MySQL, Oracle, and Others); Well, Let SAS Enterprise Guide Software Point-n-Click Your Way to Using It. William E Benjamin Jr, Owl Computer Consultancy,

More information

How To Use Sas With A Computer System Knowledge Management (Sas)

How To Use Sas With A Computer System Knowledge Management (Sas) Paper AD13 Medical Coding System for Clinical Trials 21 CFR Part 11 Compliant SAS/AF Application Annie Guo, ICON Clinical Research, Redwood City, CA ABSTRACT Medical coding in clinical trials is to classify

More information

SAS Credit Scoring for Banking 4.3

SAS Credit Scoring for Banking 4.3 SAS Credit Scoring for Banking 4.3 Hot Fix 1 SAS Banking Intelligence Solutions ii SAS Credit Scoring for Banking 4.3: Hot Fix 1 The correct bibliographic citation for this manual is as follows: SAS Institute

More information

Automation of Large SAS Processes with Email and Text Message Notification Seva Kumar, JPMorgan Chase, Seattle, WA

Automation of Large SAS Processes with Email and Text Message Notification Seva Kumar, JPMorgan Chase, Seattle, WA Automation of Large SAS Processes with Email and Text Message Notification Seva Kumar, JPMorgan Chase, Seattle, WA ABSTRACT SAS includes powerful features in the Linux SAS server environment. While creating

More information

Call Recorder Quick CD Access System

Call Recorder Quick CD Access System Call Recorder Quick CD Access System V4.0 VC2010 Contents 1 Call Recorder Quick CD Access System... 3 1.1 Install the software...4 1.2 Start...4 1.3 View recordings on CD...5 1.4 Create an archive on Hard

More information

Introduction to Windows XP Operating System

Introduction to Windows XP Operating System Introduction to Windows XP Operating System Introduction to Windows XP Operating System Document Syllabus Course Description: This workshop will introduce basic Windows operating system concepts. Using

More information

EXTRACTING DATA FROM PDF FILES

EXTRACTING DATA FROM PDF FILES Paper SER10_05 EXTRACTING DATA FROM PDF FILES Nat Wooding, Dominion Virginia Power, Richmond, Virginia ABSTRACT The Adobe Portable Document File (PDF) format has become a popular means of producing documents

More information

Producing Structured Clinical Trial Reports Using SAS: A Company Solution

Producing Structured Clinical Trial Reports Using SAS: A Company Solution Producing Structured Clinical Trial Reports Using SAS: A Company Solution By Andy Lawton, Helen Dewberry and Michael Pearce, Boehringer Ingelheim UK Ltd INTRODUCTION Boehringer Ingelheim (BI), like all

More information

A Microsoft Access Based System, Using SAS as a Background Number Cruncher David Kiasi, Applications Alternatives, Upper Marlboro, MD

A Microsoft Access Based System, Using SAS as a Background Number Cruncher David Kiasi, Applications Alternatives, Upper Marlboro, MD AD006 A Microsoft Access Based System, Using SAS as a Background Number Cruncher David Kiasi, Applications Alternatives, Upper Marlboro, MD ABSTRACT In Access based systems, using Visual Basic for Applications

More information

A Method for Cleaning Clinical Trial Analysis Data Sets

A Method for Cleaning Clinical Trial Analysis Data Sets A Method for Cleaning Clinical Trial Analysis Data Sets Carol R. Vaughn, Bridgewater Crossings, NJ ABSTRACT This paper presents a method for using SAS software to search SAS programs in selected directories

More information

STAT 524. Biostatistical Computing. Data Sources and Data Entry

STAT 524. Biostatistical Computing. Data Sources and Data Entry STAT 524 Biostatistical Computing Data Sources and Data Entry Overview! Sources of Data! Data Entry Concepts! Data Entry Software! Example of MS Excel (demo in class)! Example of EpiInfo (demo in class)!

More information

You have got SASMAIL!

You have got SASMAIL! You have got SASMAIL! Rajbir Chadha, Cognizant Technology Solutions, Wilmington, DE ABSTRACT As SAS software programs become complex, processing times increase. Sitting in front of the computer, waiting

More information

It s not the Yellow Brick Road but the SAS PC FILES SERVER will take you Down the LIBNAME PATH= to Using the 64-Bit Excel Workbooks.

It s not the Yellow Brick Road but the SAS PC FILES SERVER will take you Down the LIBNAME PATH= to Using the 64-Bit Excel Workbooks. Pharmasug 2014 - paper CC-47 It s not the Yellow Brick Road but the SAS PC FILES SERVER will take you Down the LIBNAME PATH= to Using the 64-Bit Excel Workbooks. ABSTRACT William E Benjamin Jr, Owl Computer

More information

Backing up your WebCT Course

Backing up your WebCT Course Backing up your WebCT Page 1/6 BACKING UP YOUR WEBCT COURSE This document provides WebCT designers with a step-by-step guide to creating archive backups of the WebCT courses for which they have responsibility.

More information

Database Operations (Backup/Restore/Move/Manage) Technical Support Engineering Rosslare Security NA For more information please see www.axtraxng.

Database Operations (Backup/Restore/Move/Manage) Technical Support Engineering Rosslare Security NA For more information please see www.axtraxng. Database Operations (Backup/Restore/Move/Manage) Technical Support Engineering Rosslare Security NA For more information please see www.axtraxng.com Database management operations may be performed to insure

More information

Introduction on Contact Management Software EZY Call Manager 7. Prepare By : Joseph Har 2503 2568 Web Site : www.bashk.org

Introduction on Contact Management Software EZY Call Manager 7. Prepare By : Joseph Har 2503 2568 Web Site : www.bashk.org Introduction on Contact Management Software EZY Call Manager 7 1 Leads How important it is? Leads are considered as raw details of un-develop business opportunity. Leads can become a great sales opportunities

More information

CHAPTER 1 Overview of SAS/ACCESS Interface to Relational Databases

CHAPTER 1 Overview of SAS/ACCESS Interface to Relational Databases 3 CHAPTER 1 Overview of SAS/ACCESS Interface to Relational Databases About This Document 3 Methods for Accessing Relational Database Data 4 Selecting a SAS/ACCESS Method 4 Methods for Accessing DBMS Tables

More information

Archiving GroupWise items

Archiving GroupWise items Introduction If your GroupWise (GW) Mailbox becomes too large, you have two choices; either delete items or archive them. This document explains how to archive GW items to save space in your networked

More information

PKZIP 6.0. Command Line for Windows Getting Started Manual

PKZIP 6.0. Command Line for Windows Getting Started Manual PKZIP 6.0 Command Line for Windows Getting Started Manual Copyright 2000-2002 PKWARE, Inc. All Rights Reserved. No part of this publication may be reproduced, transmitted, transcribed, stored in a retrieval

More information

An Introduction to SASlFSP Software Terry Fain, RAND, Santa Monica, California Cyndie Gareleck, RAND, Santa Monica, California

An Introduction to SASlFSP Software Terry Fain, RAND, Santa Monica, California Cyndie Gareleck, RAND, Santa Monica, California An Introduction to SASlFSP Software Terry Fain, RAND, Santa Monica, California Cyndie Gareleck, RAND, Santa Monica, California ABSTRACT SASIFSP is a set of procedures used to perform full screen interactive

More information

9.1 SAS/ACCESS. Interface to SAP BW. User s Guide

9.1 SAS/ACCESS. Interface to SAP BW. User s Guide SAS/ACCESS 9.1 Interface to SAP BW User s Guide The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2004. SAS/ACCESS 9.1 Interface to SAP BW: User s Guide. Cary, NC: SAS

More information

General Guide to Installation and Migration for Client/Server BAMS/DSS. Release 6.0

General Guide to Installation and Migration for Client/Server BAMS/DSS. Release 6.0 General Guide to Installation and Migration for Client/Server BAMS/DSS Release 6.0 April 2002 5700 SW 34th Street Suite 1235 Gainesville, Florida 32608-5371 Phone (352) 381-4400 Fax (352) 381-4444 E-mail

More information

Pharos Uniprint 8.4. Maintenance Guide. Document Version: UP84-Maintenance-1.0. Distribution Date: July 2013

Pharos Uniprint 8.4. Maintenance Guide. Document Version: UP84-Maintenance-1.0. Distribution Date: July 2013 Pharos Uniprint 8.4 Maintenance Guide Document Version: UP84-Maintenance-1.0 Distribution Date: July 2013 Pharos Systems International Suite 310, 80 Linden Oaks Rochester, New York 14625 Phone: 1-585-939-7000

More information

STDINFO: From SAS/AF to SAS/IntrNet Reshma Kakkar and Ray L. Ransom, Centers for Disease Control and Prevention

STDINFO: From SAS/AF to SAS/IntrNet Reshma Kakkar and Ray L. Ransom, Centers for Disease Control and Prevention Paper 46-26 STDINFO: From SAS/AF to SAS/IntrNet Reshma Kakkar and Ray L. Ransom, Centers for Disease Control and Prevention Current Status Introduction Internet/Web based applications are becoming increasingly

More information

SAS Client-Server Development: Through Thick and Thin and Version 8

SAS Client-Server Development: Through Thick and Thin and Version 8 SAS Client-Server Development: Through Thick and Thin and Version 8 Eric Brinsfield, Meridian Software, Inc. ABSTRACT SAS Institute has been a leader in client-server technology since the release of SAS/CONNECT

More information

HP Compaq Thin Client Imaging Tool HP Compaq Thin Client t5000 Series

HP Compaq Thin Client Imaging Tool HP Compaq Thin Client t5000 Series thin clients april 2003 instructions. HP Compaq Thin Client Imaging Tool HP Compaq Thin Client t5000 Series Table Of Contents Table Of Contents... 1 Abstract... 2 Introduction... 2 System Requirements...

More information

PGP Desktop Email Quick Start Guide version 9.6

PGP Desktop Email Quick Start Guide version 9.6 What is PGP Desktop Email? PGP Desktop Email is part of the PGP Desktop family of products. You can use PGP Desktop Email to: Automatically and transparently encrypt, sign, decrypt, and verify email messages

More information

Paper # P505 Florida Community College System Putting Minds to Work

Paper # P505 Florida Community College System Putting Minds to Work Paper # P505 Florida Community College System Putting Minds to Work Jeanette C. Humphrey Tallahassee Community College Howard Campbell And Brian Walsh Division of Community College Department of Education

More information

AN INTRODUCTION TO MACRO VARIABLES AND MACRO PROGRAMS Mike S. Zdeb, New York State Department of Health

AN INTRODUCTION TO MACRO VARIABLES AND MACRO PROGRAMS Mike S. Zdeb, New York State Department of Health AN INTRODUCTION TO MACRO VARIABLES AND MACRO PROGRAMS Mike S. Zdeb, New York State Department of Health INTRODUCTION There are a number of SAS tools that you may never have to use. Why? The main reason

More information

Instructions for Analyzing Data from CAHPS Surveys:

Instructions for Analyzing Data from CAHPS Surveys: Instructions for Analyzing Data from CAHPS Surveys: Using the CAHPS Analysis Program Version 3.6 The CAHPS Analysis Program...1 Computing Requirements...1 Pre-Analysis Decisions...2 What Does the CAHPS

More information

BA-1000 Software Package. Version 1.00

BA-1000 Software Package. Version 1.00 BA-1000 Software Package Version 1.00 Table of Content TABLE OF CONTENT...2 INTRODUCTION...3 FEATURES...3 INSTALLATION...3 Install from ZIP Disk... 3 Install from Internet... 3 PROGRAM SETUP...3 ZIP Drive

More information

WS_FTP Professional 12

WS_FTP Professional 12 WS_FTP Professional 12 Tools Guide Contents CHAPTER 1 Introduction Ways to Automate Regular File Transfers...5 Check Transfer Status and Logs...6 Building a List of Files for Transfer...6 Transfer Files

More information

With this document you will be able to download and install all of the components needed for a full installation of PCRASTER for windows.

With this document you will be able to download and install all of the components needed for a full installation of PCRASTER for windows. PCRaster Software downloading step by step: With this document you will be able to download and install all of the components needed for a full installation of PCRASTER for windows. First you must download

More information

REx: An Automated System for Extracting Clinical Trial Data from Oracle to SAS

REx: An Automated System for Extracting Clinical Trial Data from Oracle to SAS REx: An Automated System for Extracting Clinical Trial Data from Oracle to SAS Edward McCaney, Centocor Inc., Malvern, PA Gail Stoner, Centocor Inc., Malvern, PA Anthony Malinowski, Centocor Inc., Malvern,

More information

Voyager Reporting System (VRS) Installation Guide. Revised 5/09/06

Voyager Reporting System (VRS) Installation Guide. Revised 5/09/06 Voyager Reporting System (VRS) Installation Guide Revised 5/09/06 System Requirements Verification 1. Verify that the workstation s Operating System is Windows 2000 or Higher. 2. Verify that Microsoft

More information

BACKUP MICROSOFT OUTLOOK/OUTLOOK EXPRESS

BACKUP MICROSOFT OUTLOOK/OUTLOOK EXPRESS ComputerFixed.co.uk Page: 1 Email: info@computerfixed.co.uk BACKUP MICROSOFT OUTLOOK/OUTLOOK EXPRESS The following instructions are relevant for Outlook 2007. Outlook 2003 instructions are on page 2. Outlook

More information

Your data is valuable! Think of how much time it will take you to manually re-enter all your data!

Your data is valuable! Think of how much time it will take you to manually re-enter all your data! Data Backup Beware: Your data is valuable! Think of how much time it will take you to manually re-enter all your data! The only protection you have is to do frequent Data-Backups, daily if possible! We

More information

Using SAS With a SQL Server Database. M. Rita Thissen, Yan Chen Tang, Elizabeth Heath RTI International, RTP, NC

Using SAS With a SQL Server Database. M. Rita Thissen, Yan Chen Tang, Elizabeth Heath RTI International, RTP, NC Using SAS With a SQL Server Database M. Rita Thissen, Yan Chen Tang, Elizabeth Heath RTI International, RTP, NC ABSTRACT Many operations now store data in relational databases. You may want to use SAS

More information

Air Deal Manager: American Express provides an End to End Purchasing Management Solution

Air Deal Manager: American Express provides an End to End Purchasing Management Solution Air Deal Manager: American Express provides an End to End Purchasing Management Solution Dionino Di Florio (Purchasing Management Group,American Express Services - London) Giuseppe Marcon, Emilio Stroppa

More information

Published. Technical Bulletin: Use and Configuration of Quanterix Database Backup Scripts 1. PURPOSE 2. REFERENCES 3.

Published. Technical Bulletin: Use and Configuration of Quanterix Database Backup Scripts 1. PURPOSE 2. REFERENCES 3. Technical Bulletin: Use and Configuration of Quanterix Database Document No: Page 1 of 11 1. PURPOSE Quanterix can provide a set of scripts that can be used to perform full database backups, partial database

More information

SAS UNIX-Space Analyzer A handy tool for UNIX SAS Administrators Airaha Chelvakkanthan Manickam, Cognizant Technology Solutions, Teaneck, NJ

SAS UNIX-Space Analyzer A handy tool for UNIX SAS Administrators Airaha Chelvakkanthan Manickam, Cognizant Technology Solutions, Teaneck, NJ PharmaSUG 2012 Paper PO11 SAS UNIX-Space Analyzer A handy tool for UNIX SAS Administrators Airaha Chelvakkanthan Manickam, Cognizant Technology Solutions, Teaneck, NJ ABSTRACT: In the fast growing area

More information

Help File. Version 1.1.4.0 February, 2010. MetaDigger for PC

Help File. Version 1.1.4.0 February, 2010. MetaDigger for PC Help File Version 1.1.4.0 February, 2010 MetaDigger for PC How to Use the Sound Ideas MetaDigger for PC Program: The Sound Ideas MetaDigger for PC program will help you find and work with digital sound

More information

Windows NT Backup Software

Windows NT Backup Software TechNet Home > Products & Technologies > Windows NT Server > Maintain Windows NT Backup Software Topics on this Page TBU Advantages and Disadvantages Backup and Restore User Accounts Starting the TBU GUI

More information

PS004 SAS Email, using Data Sets and Macros: A HUGE timesaver! Donna E. Levy, Dana-Farber Cancer Institute

PS004 SAS Email, using Data Sets and Macros: A HUGE timesaver! Donna E. Levy, Dana-Farber Cancer Institute PS004 SAS Email, using Data Sets and Macros: A HUGE timesaver! Donna E. Levy, Dana-Farber Cancer Institute Abstract: SAS V8+ has the capability to send email by using the DATA step, procedures or SCL.

More information

Understanding Files and Folders

Understanding Files and Folders Windows Files and Folders Overview Before I get into Windows XP's method of file management, let's spend a little space on a files and folder refresher course. (Just in case you forgot, of course.) The

More information

The Advantages of Using RAID

The Advantages of Using RAID 1 Quick Guide to the SPD Engine Disk-I/O Set-Up SPD Engine Disk-I/O Set-Up 1 Disk Striping and RAIDs 2 Metadata Area Configuration 3 Assigning a Metadata Area 3 Metadata Space Requirements 3 Data Area

More information