UNIX Comes to the Rescue: A Comparison between UNIX SAS and PC SAS
|
|
- Dina Fitzgerald
- 8 years ago
- Views:
Transcription
1 UNIX Comes to the Rescue: A Comparison between UNIX SAS and PC SAS Chii-Dean Lin, San Diego State University, San Diego, CA Ming Ji, San Diego State University, San Diego, CA ABSTRACT Running SAS under PC and under UNIX environment are very similar in general. However, some differences do exist between PC SAS and UNIX SAS. A SAS code may run smoothly under PC SAS but not under UNIX SAS. In this paper, we compare the differences between PC SAS and UNIX SAS. Features that are different between PC SAS and UNIX SAS are summarized. In addition, we show a step-by-step procedure for running a PC created SAS code on a UNIX server. This paper is intended for beginners with basic SAS knowledge. INTRODUCTION I really need the SAS results by Friday but my PC and my colleagues PCs can only get half of them. What should I do? If you have a UNIX account, one suggestion would be to upload the program(s) to UNIX and run program(s) there. Even if you follow all the necessary rules and procedures of putting SAS program(s) and data sets into UNIX, sometimes the program will not run as smooth as you wish. Generally speaking, PC SAS and UNIX SAS are so similar that people usually are not aware of any problems until they try to execute a PC SAS program on UNIX (or vice versa) and run into trouble. In this paper, we compare differences between PC SAS and UNIX SAS and discuss potential problems when running a PC created SAS program on a UNIX platform. Kutler (2003) discussed the Linux/Unix & X-windows systems for SAS system administrators who would like to implement an open environment within their SAS installation. Zhang (2003) showed how one can use ODS, FTP, DDE, etc for integrating between UNIX & SAS. Our focus of this paper is not, however, to show how to integrate between PC and UNIX using SAS/CONNECT or accessing the interfaces for client/server database systems using SAS/ACCESS. Instead, we emphasize on running a SAS code on either PC or UNIX in a more traditional way: write a program, submit it, and get results. PCs are more powerful and faster than before. Even so, we still receive requests for help from students asking how to run programs such as SAS or S-plus on UNIX due to time limit or memory problem on PC. It is clear that the UNIX platform still holds some edges for running large programs over the PC platform. In this paper, we first compare major differences between PC SAS and UNIX SAS. This gives readers a quick snapshot on how SAS functions under these two systems. After giving a general idea how SAS behaves under PC and UNIX, we provide a detailed illustration on some major issues and provide simple programs for comparison purposes. A step-by-step procedure is provided on how one can run a PC created SAS program using UNIX batch mode and how one can edit the program on UNIX. The procedure gives readers a guideline to run a SAS code from PC SAS to UNIX SAS. Finally, we conclude with a brief discussion. A COMPARISON BETWEEN PC SAS AND UNIX SAS We start with a simple comparison on general issues between PC SAS and UNIX SAS. A summarized table showing the comparisons is listed below. Sample SAS codes used to show the differences are given in the next section. Note that some of the comparisons are based on the windowing environment in PC SAS and on the batch mode in UNIX SAS. Running SAS codes under PC windowing environment and under UNIX batch mode are our major concern. This is because windowing environment is used the most under PC while the background batch mode under UNIX can be used as an alternative option for running a long processing SAS program. Some of the differences listed below may be due to the running modes such as windowing environment and batch mode and not due to the PC SAS and the UNIX SAS environment. Server PC-SAS UNIX-SAS Invoking a SAS session -Windowing environment mode. -Batch mode. -Display manager mode (if connects from a PC, one needs an X Window manager such as XWIN32 to run the Display manager mode). -Non-interactive mode (Batch mode). -Line command mode. Terminating a SAS process -Windowing environment mode: Use BREAK icon (circled exclamation point (!)) or CTRL+BREAK. -Batch mode: Click on cancel icon. 1 All modes: use kill PID under UNIX prompt (See next section for detailed description). Case Sensitive? No The UNIX environment is case sensitive but not
2 Output & Log file -Windowing environment mode: accumulate under the Output Window & the Log Window. -Batch mode: override the existing.lst and.log files when rerun the SAS code. Yes the SAS session. File directories and external file names called within SAS are case sensitive. -Display manager mode: same as PC-SAS. -Batch mode: override the existing.lst and.log files when rerun the SAS code unless redirect to different files. Executing system Yes commands within SAS? Running multiple jobs? Yes. Not efficient. Yes. Batch mode submission allows us to submit many jobs simultaneously. Line width restriction No Yes. The lines that is longer than 135 columns when creating a SAS will be automatically moved to next line. (See code? the example below) The submitted code will remain in the Program Editor under the Display manager mode? Methods for submitting a batch mode job: Page break effect when exporting output files to other text editing software such as Microsoft Word: Windowing environment mode: the SAS code will remain in the Program Editor window after a submission. Right click on the mouse and select batch submit icon when pointing to the SAS program file or drag the SAS program file to the SAS shortcut icon. Windowing environment mode: no effect (save from Output Window). Batch mode: the page break effect exists (export from.lst file). Display manager mode: the SAS code will disappear from the Program Editor window after a submission. Can use RUN --> RECALL LAST SUBMIT to recall the submitted SAS code. Under UNIX prompt, type sas filename.sas &, where filename.sas is the SAS code you like to run. Windowing environment mode: no effect (save from Output Window). Batch mode: the page break effect exists (export from.lst file). The above table provides a quick comparison between PC SAS and UNIX SAS. In this paper, we focus our discussions on running programs using windowing environment on PC and background batch mode on UNIX. The following is a simple SAS code that assigns a new variable based on two existing variables under DATA STEP and under PROC IML. Note that the assignment of z was written in a long line under the SAS Program Editor window. That is, there is no line break as shown here. The same SAS code was uploaded and run under a UNIX environment. Partial log files of the submitted SAS code under a PC SAS environment and under a UNIX SAS environment are shown below. We note that there is no error when the SAS code runs under PC but a syntax error message is issued when the same SAS code runs under UNIX SAS. We notice this same phenomenon under either DATA STEP or PROC IML. data test; x = 5; y = 10; z = x + x + y + x * y + x - y + x + x + x + x + y + y/x + x*y x + x + y + x +y +x + x + y + x * y + x - y + x + x + x + x +y; run; proc print; run; proc iml; x = 5; y = 10; z = x + x + y + x * y + x - y + x + x + x + x + y + y/x + x*y x + x + y + x +y +x + x + y + x * y + x - y + x + x + x + x +y; print x y z; quit; run; 2
3 A partial log file using PC SAS shows no error. NOTE: SAS initialization used: real time 1.90 seconds cpu time 1.85 seconds 1 data test; 2 x = 5; 3 y = 10; 4 5 z = x + x + y + x * y + x - y + x + x + x + x + y + y/x + x*y x + x + y + x +y +x + x + y 5! + x * y + x - y + x + x + x + x + y + y/x + x*y x + x + y + x +y +x + x + y + x * y + x 5! - y + x + x + x + x + y + y/x + x*y x + x + y + x +y +x + x 6 + y + x * y + x - y + x + x + x + x +y; 7 run; NOTE: The data set WORK.TEST has 1 observation and 3 variables. NOTE: DATA statement used: real time 0.84 seconds cpu time 0.09 seconds If we upload the same SAS code and run under a UNIX platform, a warning message and an error is shown. A partial log file is listed: 1 data test; 2 x = 5; 3 y = 10; 4 WARNING: Truncated record. 5 z = x + x + y + x * y + x - y + x + x + x + x + y + y/x + x*y x + x + y + x +y +x + x + y + x * y + x - y + x + x + 5! x + x + y + y/x + x*y x + x + y + x +y +x + x + y + x * y + x - y + x + x + x + x + y + y/x + x*y x + x + y 5! + x +y +x + x 6 run;; ERROR : Syntax error, expecting one of the following:!,!!, &, *, **, +, -, /, <, <=, <>, =, >, ><, >=, AND, EQ, GE, GT, ERROR : Syntax error, expecting one of the following:!,!!, &, *, **, +, -, /, <, <=, <>, =, >, ><, >=, AND, EQ, GE, GT, ERROR : Syntax error, expecting one of the following:!,!!, &, *, **, +, -, /, <, <=, <>, =, >, ><, >=, AND, EQ, GE, GT, LE, LT, MAX, MIN, NE, NG, NL, OR, ^=,,, ~=. LE, LT, MAX, MIN, NE, NG, NL, OR, ^=,,, ~=. LE, LT, MAX, MIN, NE, NG, NL, OR, ^=,,, ~=. 7 run; NOTE: The SAS System stopped processing this step because of errors. NOTE: SAS set option OBS=0 and will continue to check statements. This may cause NOTE: No observations in data set. WARNING: The data set WORK.TEST may be incomplete. When this step was stopped there were 0 observations and 4 variables. NOTE: DATA statement used: real time 0.46 seconds cpu time 0.03 seconds 7! The difference between PC SAS and UNIX SAS is that the PC SAS Program Editor has no column limit while the UNIX SAS Program Editor automatically moves texts into next line when the entered texts pass a limit. When a SAS code is uploaded to a UNIX platform, the texts that are out of the UNIX SAS column limit will be truncated. The truncated SAS code will generate an error message due to the truncation. If you create a SAS code under the UNIX SAS Program Editor, the entry will be redirected to next line after reaching 135 columns automatically. On the other hand, the PC SAS Program Editor has no column limit. For a UNIX batch mode submission, the truncation occurs 3
4 at column 256. One way to fix this problem is to break a long line into several lines so that each line will be shorter than 135 columns when creates a SAS code. RUNNING A PC CREATED SAS CODE ON UNIX Assume we have created a SAS code under a PC environment but think that the UNIX batch mode is more appropriate. To run this PC created SAS code under UNIX, we need to upload the SAS code along with any associated raw data sets to UNIX. One easy way is the use of the FTP. FTP FILES TO A UNIX PLATFORM To upload the SAS code and raw data sets to the UNIX, one can use FTP to transport the SAS code and the raw data sets. To do so, under windows operation system, select start, run, type in ftp sciences.sdsu.edu. Note that you need to change the sciences.sdsu.edu to the UNIX platform that you wish to upload. After type in the user id and password of your UNIX account, you can use put file.sas to upload file.sas to the UNIX platform. Note that before you transporting the file, you need to change your directory to where file.sas is located. The command under FTP is lcd for the change of the local directory. Similarly, cd is used to change the remote host directory. Since you cannot see where your location is, it is not easy to use FTP for the first time. Type help under the FTP prompt will show a set of commands that is available under FTP. A better alternative way of transporting files to a UNIX platform is the use of the freeware, WS_FTP LE, which is available online. After installing the application, once you click the WS_FTP LE icon, a dialog box will show up. The dialog box is shown below. You can create new profiles that store the host name and startup directories, etc. In this dialog box, you can change local or remote site directory after a connection, select files to upload or download, and change the transport format between ascii and binary. One worthwhile note is that if you edit some files after opening the WS_FTP LE application, you have to press the refresh button to update the listed files. CONVERT PC TEXT FILES FOR UNIX The DOS (includes Microsoft Windows) and UNIX operation systems store text files differently in format. The DOS places a line feed and a carriage return character at end of each line while the UNIX only places a line feed at end of each line. Some UNIX applications do not recognize the carriage return character and show the character as ^M. This will cause a problem when SAS tries to read in a raw data. For example, a simple SAS code was uploaded to a UNIX platform using binary format (the default format under WS-FTP LE). Note that the values of variable y are all missing while the original values are not. On the other hand, the character variable z reads the values correctly. Several easy ways can be used to avoid this uploading problem between PC and UNIX. When uploading the SAS code and raw data use FTP, select ascii format. This will avoid this problem. An alternative way is to run a dos2unix command under a UNIX prompt. This can be done easily under a UNIX prompt by entering dos2unix filename1.sas filename2.sas. The filename1.sas is the original PC created SAS file and the filename2.sas is the newly converted SAS file. Note you can use the same filename to override the existing one. options ls = 70 ps = 70; Data a; 4
5 Input x y; Cards; ; proc print; run; data b; input z $; cards; 5 6 7; proc print; run; If we upload and run this code under UNIX SAS, the output file is shown below: The SAS System 1 Obs x y The SAS System 2 Obs z RUNNING SAS IN BATCH MODE After converting a SAS code and raw data sets to a UNIX format, we can run the SAS code in background batch mode. An advantage of doing so is that it will free up the X-terminal for doing other jobs. You can even log off the terminal while the SAS code keeps running in the background. To view the status of the running SAS job, you can use top command to see how much CPU the job consumes and how long it has been running. To do so, type top under a UNIX prompt. When you are done viewing, simply press q from the keyboard to get back to the UNIX prompt. To see the job ID assigned to this running program, you can type ps under UNIX prompt. The command ps will show the following job description. The PID for the running SAS job is 6224 and the cumulated running time is 4:06. Use kill if you want to terminate the running process. The top command provides more information than the ps command. The screen looks like the following. The PID 6224 consumed about 24.98% of the CPU during the time we browsed it. The cumulated running time is 2:31 and the NICE setting is 0. Depending on the UNIX server regulation, sometimes you need to change the NICE setting to a lower priority. You can use /usr/bin/nice 20 sas file.sas & to change the nice setting to 20. Note that some UNIX systems automatically kill a running job that runs longer than a specific time under the regular priority (NICE = 0). Consult your system administrator for more information. If there are not many processes during the time you submit your process, the NICE feature will not affect the performance since the system will allocate all possible source to the job you submitted. 5
6 VIEWING THE OUTPUT AND LOG FILE AND EDITING THE SAS CODE When the SAS batch mode process is done, we can use several UNIX commands to view the output file or log file. One easy way is the use of more command under UNIX. The command more test.log will show the content of test.log. To scroll to next page, you can press the space bar. To end the view, use q to end the display. Text editors such as pico or emacs are alternative ways of viewing the output file or log file. If there is a need to modify a SAS code, you can use text editors mentioned above to edit it and then resubmit the SAS code. Recall that the output file and log file will be replaced when you resubmit the code. Use cp test.lst test_old.lst to keep the old output file if you wish. TIPS FOR RUNNING A LONG PROGRAM Some UNIX systems may have a running time restriction under a normal running priority. You may need to lower the running priority to preserve a longer process time. As we mentioned above, you can use nice 20 sas file.sas & to change the priority. Consult with your system administrator for any restriction. Most of UNIX accounts have quota limitation. You can check your quota using quota v. If the output generated from your SAS code exceeds the quota, the process may be terminated without any notice. If for an anticipated large output file that you may need to save temporarily, you can use /tmp directory to store the large output. File permission on UNIX is another feature that PC does not have. Since a UNIX server allows multi users to work on, a permission set to each file prevents any unnecessary modification by other users of a file that belongs to you. To check a permission status of a file, you can use ls l to see the list of files under current directory. As we mentioned, running a long process program under a UNIX server is a key advantage over a PC client. However, you still need to estimate how long a process will be running under a UNIX server. An estimated running time of a SAS program allows you to anticipate the approximate time for getting your output. If a program will run forever or unreasonably long, you can modify your code so that it will finish under a reasonable time period. Another reason of running a SAS process from PC SAS to UNIX SAS is the out of memory problem. If the out of memory error still shows under UNIX, you can use -memsize 0M option to increase the memory to all available memory when UNIX SAS processes your job. Recall that you may want to change your process to a lower priority using nice since the -memsize 0M option may slow down other jobs dramatically. A STEP-BY-STEP PROCEDURE In this section, we provide a step-by-step procedure that summarize above features into an algorithm for readers to follow. This procedure is used to upload a PC created SAS code to a UNIX platform and use the UNIX SAS batch mode to run the code. 1. Ftp files (including programs and data sets) to the Unix system where you want to run your SAS program. Check the conversion status from pc to UNIX. We recommend using WS-FTP LE for transporting files. 2. From your PC, log on to the UNIX machine using telnet. (Select start, run, then telnet sciences.sdsu.edu, where sciences.sdsu.edu is the UNIX server you wish to log in.) 3. Remove the Windows carriage returns (^M) using dos2unix sas1.sas sas1.sas under UNIX prompt, where sas1.sas is the SAS program you uploaded to the UNIX. Repeat the same procedure for all programs and data sets. 4. Submit the SAS program in background batch mode. Use sas sas1.sas & for a background batch mode submission. If the UNIX system you will be running requires lower priority for a long running process, use nice to change the priority (consult with your system administrator for any restriction). For lower priority submission, use /usr/bin/nice 20 sas sas1.sas &. 5. Check the status of your running program using either top or ps under UNIX. 6
7 6. Check the log file (sas1.log) using either pico or emacs or simply the more UNIX command to see if there is any error message. 7. Use any text editor, pico or emacs, to edit the SAS code and resubmit again. 8. Note that if you are uncomfortable of editing your SAS code under UNIX, you can download the program to your PC and do the editing there and ftp back to UNIX again. 9. If you have a very large output file or log file that you want to save temporarily, you can use the temporary directory /tmp. 10. If there is an out of memory message, you can change the memory size by /usr/bin/nice 20 sas memsize 0 sas1.sas & to increase the memory size to all available memory. CONCLUSION It is known that personal computers are more powerful nowadays. However, some limitation may still exist. In this paper, we compare the differences between PC SAS and UNIX SAS. Actions needed to avoid errors when running a PC created SAS code under a UNIX platform are summarized. We also provide problems when uploading a PC SAS code to a UNIX environment. A step-by-step procedure is provided for users that want to know how to run a PC created SAS code on UNIX a quick glance. Note that a lot of online documents are available for basic UNIX commands, how to use pico, emacs, and how to run ftp, etc. Also, most UNIX servers have different settings and regulations. You should consult your UNIX system administrator for more information. REFERENCES Gady Kotler, SAS, Linux/UNIX and X-WINDOWS systems. Paper SUGI 28 Proceedings. SAS Institute, Inc., 2003, Cary, NC. SAS Institute, INC., SAS Companion for the Microsoft Windows Environment, Version 8. SAS Institute, Inc., 2000, Cary, NC. SAS Institute, INC., SAS Companion for UNIX Environments, Version 8. SAS Institute, Inc., 2000, Cary, NC. Yadong Zhang, UNIX Meet PC: Version 8 to The Rescue, Paper SUGI 28 Proceedings. SAS Institute, Inc., 2003, Cary, NC. ACKNOWLEDGMENTS This first author s work was supported in part by the Biological and Environmental Research Program (BER), U.S. Department of Energy, through the Great Plains Regional Center of the National Institute for Global Environmental Change (NIGEC) under Cooperative Agreement No. DE-FC02-03ER CONTACT INFORMATION Your comments and questions are valued and encouraged. Contact the author at: Chii-Dean Lin San Diego State University 5500 Campanile Dr. San Diego, CA (619) cdlin@sciences.sdsu.edu SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. indicates USA registration. 7
Fundamentals of UNIX Lab 16.2.6 Networking Commands (Estimated time: 45 min.)
Fundamentals of UNIX Lab 16.2.6 Networking Commands (Estimated time: 45 min.) Objectives: Develop an understanding of UNIX and TCP/IP networking commands Ping another TCP/IP host Use traceroute to check
More informationSAS 9.4 PC Files Server
SAS 9.4 PC Files Server Installation and Configuration Guide SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2014. SAS 9.4 PC Files Server: Installation
More informationPuTTY/Cygwin Tutorial. By Ben Meister Written for CS 23, Winter 2007
PuTTY/Cygwin Tutorial By Ben Meister Written for CS 23, Winter 2007 This tutorial will show you how to set up and use PuTTY to connect to CS Department computers using SSH, and how to install and use the
More informationDiskPulse DISK CHANGE MONITOR
DiskPulse DISK CHANGE MONITOR User Manual Version 7.9 Oct 2015 www.diskpulse.com info@flexense.com 1 1 DiskPulse Overview...3 2 DiskPulse Product Versions...5 3 Using Desktop Product Version...6 3.1 Product
More informationCGS 1550 File Transfer Project Revised 3/10/2005
CGS 1550 File Transfer Project Revised 3/10/2005 PURPOSE: The purpose of this project is to familiarize students with the three major styles of FTP client, which are: Pure (FTP only), character-based,
More informationWeb File Management with SSH Secure Shell 3.2.3
Web File Management with SSH Secure Shell 3.2.3 June 2003 Information Technologies Copyright 2003 University of Delaware. Permission to copy without fee all or part of this material is granted provided
More informationInstalling the SSH Client v3.2.2 For Microsoft Windows
WIN1011 June 2003 Installing the SSH Client v3.2.2 For Microsoft Windows OVERVIEW... 1 SYSTEM REQUIREMENTS... 2 INSTALLING THE SSH PACKAGE... 2 STARTING THE PROGRAMS... 5 USING THE SHELL CLIENT... 8 USING
More informationemedny 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 informationSAS 9.3 Foundation for Microsoft Windows
Software License Renewal Instructions SAS 9.3 Foundation for Microsoft Windows Note: In this document, references to Microsoft Windows or Windows include Microsoft Windows for x64. SAS software is licensed
More informationMicrosoft Visual Studio Integration Guide
Microsoft Visual Studio Integration Guide MKS provides a number of integrations for Integrated Development Environments (IDEs). IDE integrations allow you to access MKS Integrity s workflow and configuration
More informationWorking With Your FTP Site
Working With Your FTP Site Welcome to your FTP Site! The UnlimitedFTP (UFTP) software will allow you to run from any web page using Netscape, Internet Explorer, Opera, Mozilla or Safari browsers. It can
More informationXFTP 5 User Guide. The Powerful SFTP/FTP File Transfer Program. NetSarang Computer Inc.
XFTP 5 User Guide The Powerful SFTP/FTP File Transfer Program NetSarang Computer Inc. Copyright 2015 NetSarang Computer, Inc. All rights reserved. Xftp Manual This software and various documents have been
More informationSOS SO S O n O lin n e lin e Bac Ba kup cku ck p u USER MANUAL
SOS Online Backup USER MANUAL HOW TO INSTALL THE SOFTWARE 1. Download the software from the website: http://www.sosonlinebackup.com/download_the_software.htm 2. Click Run to install when promoted, or alternatively,
More informationAnzioWin FTP Dialog. AnzioWin version 15.0 and later
AnzioWin FTP Dialog AnzioWin version 15.0 and later With AnzioWin version 15.0, we have included an enhanced interactive FTP dialog that operates similar to Windows Explorer. The FTP dialog, shown below,
More information14.1. bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë
14.1 bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë bî~äì~íáåö=oéñäéåíáçå=ñçê=emi=rkfui=~åç=lééåsjp=eçëíë This guide walks you quickly through key Reflection features. It covers: Getting Connected
More informationFile Manager Pro User Guide. Version 3.0
File Manager Pro User Guide Version 3.0 Contents Introduction... 3 1.1. Navigation... 3 2. File Manager Pro... 5 2.1. Changing directories... 5 2.2. Deleting files... 5 2.3. Renaming files... 6 2.4. Copying
More informationUsing FTP to Update Your Site
Using FTP to Update Your Site To get started accessing your ServInt account, you will need a computer with Internet access to begin uploading your web files from. Any type of computer which can handle
More informationUsing SSH Secure Shell Client for FTP
Using SSH Secure Shell Client for FTP The SSH Secure Shell for Workstations Windows client application features this secure file transfer protocol that s easy to use. Access the SSH Secure FTP by double-clicking
More informationHow to use FTP Commander
FTP (File Transfer Protocol) software can be used to upload files and complete folders to your web server. On the web, there are a number of free FTP programs that can be downloaded and installed onto
More informationUsing WS_FTP. This tutorial explains how to use WS_FTP, a File Transfer Program for Microsoft Windows. INFORMATION SYSTEMS SERVICES.
INFORMATION SYSTEMS SERVICES Using WS_FTP This tutorial explains how to use WS_FTP, a File Transfer Program for Microsoft Windows. AUTHOR: Information Systems Services DATE: July 2003 EDITION: 1.1 TUT
More informationImproving 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 informationTS-800. Configuring SSH Client Software in UNIX and Windows Environments for Use with the SFTP Access Method in SAS 9.2, SAS 9.3, and SAS 9.
TS-800 Configuring SSH Client Software in UNIX and Windows Environments for Use with the SFTP Access Method in SAS 9.2, SAS 9.3, and SAS 9.4 dsas Table of Contents Overview... 1 Configuring OpenSSH Software
More informationVERITAS NetBackup Microsoft Windows User s Guide
VERITAS NetBackup Microsoft Windows User s Guide Release 3.2 Windows NT/95/98 May, 1999 P/N 100-001004 1994-1999 VERITAS Software Corporation. All rights reserved. Portions of this software are derived
More informationThis exhibit describes how to upload project information from Estimator (PC) to Trns.port PES (server). Figure 1 summarizes this process.
Facilities Development Manual Chapter 19 Plans, Specifications and Estimates Section 5 Estimates Wisconsin Department of Transportation Exhibit 10.5 Uploading project from Estimator to Trns port PES September
More informationScheduling in SAS 9.4 Second Edition
Scheduling in SAS 9.4 Second Edition SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2015. Scheduling in SAS 9.4, Second Edition. Cary, NC: SAS Institute
More information9.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 informationBe a More Productive Cross-Platform SAS Programmer Using Enterprise Guide
Be a More Productive Cross-Platform SAS Programmer Using Enterprise Guide Alex Tsui Independent Consultant Business Strategy, Analytics, Software Development ACT Consulting, LLC Introduction As a consultant
More informationDatabase Studio is the new tool to administrate SAP MaxDB database instances as of version 7.5.
1 2 3 4 Database Studio is the new tool to administrate SAP MaxDB database instances as of version 7.5. It replaces the previous tools Database Manager GUI and SQL Studio from SAP MaxDB version 7.7 onwards
More informationScheduling in SAS 9.3
Scheduling in SAS 9.3 SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc 2011. Scheduling in SAS 9.3. Cary, NC: SAS Institute Inc. Scheduling in SAS 9.3
More informationPreparing 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 informationFile Transfer With Win_SCP (on campus)
File Transfer With Win_SCP (on campus) In order to transfer files from your local computer (the one you re working on now) to the server (your Web Space or P:/ drive, etc.) you need to complete the File
More informationIntroduction to UNIX and SFTP
Introduction to UNIX and SFTP Introduction to UNIX 1. What is it? 2. Philosophy and issues 3. Using UNIX 4. Files & folder structure 1. What is UNIX? UNIX is an Operating System (OS) All computers require
More informationHow to Create and Send a Froogle Data Feed
How to Create and Send a Froogle Data Feed Welcome to Froogle! The quickest way to get your products on Froogle is to send a data feed. A data feed is a file that contains a listing of your products. Froogle
More informationInstallation Instructions for Version 8 (TS M1) of the SAS System for Microsoft Windows
Installation Instructions for Version 8 (TS M1) of the SAS System for Microsoft Windows Table of Contents Chapter 1, Introduction...1 Terminology and Symbols Used in this Document...1 SASROOT Directory...1
More informationWS_FTP Pro for Windows 95/98/NT
Note to Instructor: These instructions were written for the faculty and staff to use to familiarize themselves with WS_FTP Pro. The majority of the audience consists of nonspecialists and executives. Also,
More informationWindows 7 Hula POS Server Installation Guide
Windows 7 Hula POS Server Installation Guide Step-by-step instructions for installing the Hula POS Server on a PC running Microsoft Windows 7 1 Table of Contents Introduction... 3 Getting Started... 3
More informationSchools Remote Access Server
Schools Remote Access Server This system is for school use only. Not for personal or private file use. Please observe all of the school district IT rules. 6076 State Farm Rd., Guilderland, NY 12084 Phone:
More informationSUGI 29 Coders' Corner
Paper 074-29 Tales from the Help Desk: Solutions for Simple SAS Mistakes Bruce Gilsen, Federal Reserve Board INTRODUCTION In 19 years as a SAS consultant at the Federal Reserve Board, I have seen SAS users
More informationTIBCO Fulfillment Provisioning Session Layer for FTP Installation
TIBCO Fulfillment Provisioning Session Layer for FTP Installation Software Release 3.8.1 August 2015 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED
More informationCreating Personal Web Sites Using SharePoint Designer 2007
Creating Personal Web Sites Using SharePoint Designer 2007 Faculty Workshop May 12 th & 13 th, 2009 Overview Create Pictures Home Page: INDEX.htm Other Pages Links from Home Page to Other Pages Prepare
More informationMoxa Device Manager 2.0 User s Guide
First Edition, March 2009 www.moxa.com/product 2009 Moxa Inc. All rights reserved. Reproduction without permission is prohibited. Moxa Device Manager 2.0 User Guide The software described in this manual
More informationBackup/Restore Microsoft SQL Server 7.0 / 2000 / 2005 / 2008
Backup/Restore Microsoft SQL Server 7.0 / 2000 / 2005 / 2008 This chapter will describe in details how to use OTTO Max to backup your Microsoft SQL Server 7.0 / 2000 / 2005 / 2008 server and how you can
More informationWS_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 informationFTP Manager. User Guide. July 2012. Welcome to AT&T Website Solutions SM
July 2012 FTP Manager User Guide Welcome to AT&T Website Solutions SM We are focused on providing you the very best web hosting service including all the tools necessary to establish and maintain a successful
More informationNETWORK PRINT MONITOR User Guide
NETWORK PRINT MONITOR User Guide Legal Notes Unauthorized reproduction of all or part of this guide is prohibited. The information in this guide is subject to change without notice. We cannot be held liable
More informationThe following items are trademarks or registered trademarks of Kaba Mas in the United States and/or other countries. GITCON
The Gitcon Access Management Software Installation Guide is a publication of Kaba Mas LLC (hereinafter Kaba Mas). No part of this book may be reproduced or transmitted in any form or by any means, electronic
More informationAvaya Network Configuration Manager User Guide
Avaya Network Configuration Manager User Guide May 2004 Avaya Network Configuration Manager User Guide Copyright Avaya Inc. 2004 ALL RIGHTS RESERVED The products, specifications, and other technical information
More informationState of Michigan Data Exchange Gateway. Web-Interface Users Guide 12-07-2009
State of Michigan Data Exchange Gateway Web-Interface Users Guide 12-07-2009 Page 1 of 21 Revision History: Revision # Date Author Change: 1 8-14-2009 Mattingly Original Release 1.1 8-31-2009 MM Pgs 4,
More informationIntroduction to Mac OS X
Introduction to Mac OS X The Mac OS X operating system both a graphical user interface and a command line interface. We will see how to use both to our advantage. Using DOCK The dock on Mac OS X is the
More informationLegal Notes. Regarding Trademarks. 2012 KYOCERA Document Solutions Inc.
Legal Notes Unauthorized reproduction of all or part of this guide is prohibited. The information in this guide is subject to change without notice. We cannot be held liable for any problems arising from
More informationInstructions for Accessing the Advanced Computing Facility Supercomputing Cluster at the University of Kansas
ACF Supercomputer Access Instructions 1 Instructions for Accessing the Advanced Computing Facility Supercomputing Cluster at the University of Kansas ACF Supercomputer Access Instructions 2 Contents Instructions
More informationVERITAS NetBackup 6.0
VERITAS NetBackup 6.0 Backup, Archive, and Restore Getting Started Guide for UNIX, Windows, and Linux N15278C September 2005 Disclaimer The information contained in this publication is subject to change
More informationM100 System File Manager Help
Copyright (c) Vuzix Corporation 2013-2014. All Rights Reserved. M100 System File Manager Help Section I) Installation of the M100 Section II) General Information Section III) Troubleshooting Section IV)
More informationUsing SSH Secure FTP Client INFORMATION TECHNOLOGY SERVICES California State University, Los Angeles Version 2.0 Fall 2008.
Using SSH Secure FTP Client INFORMATION TECHNOLOGY SERVICES California State University, Los Angeles Version 2.0 Fall 2008 Contents Starting SSH Secure FTP Client... 2 Exploring SSH Secure FTP Client...
More informationvtcommander Installing and Starting vtcommander
vtcommander vtcommander provides a local graphical user interface (GUI) to manage Hyper-V R2 server. It supports Hyper-V technology on full and core installations of Windows Server 2008 R2 as well as on
More informationTerminal Server Guide
Terminal Server Guide Contents What is Terminal Server?... 2 How to use Terminal Server... 2 Remote Desktop Connection Client... 2 Logging in... 3 Important Security Information... 4 Logging Out... 4 Closing
More informationICE.TCP Pro Update Installation Notes
ICE.TCP Pro Update Installation Notes Important Note: Based on customer comments, we are providing these revised installation instructions. They supercede the instructions in the manual. For previous users
More informationTransitioning from TurningPoint 5 to TurningPoint Cloud - LMS 1
Transitioning from TurningPoint 5 to TurningPoint Cloud - LMS 1 A Turning Account is a unique identifier that is used to tie together all software accounts and response devices. A Turning Account is required
More informationInstall FileZilla Client. Connecting to an FTP server
Install FileZilla Client Secure FTP is Middle Georgia State College s supported sftp client for accessing your Web folder on Webdav howeve you may use FileZilla or other FTP clients so long as they support
More informationOnDemand for Academics
SAS OnDemand for Academics User s Guide SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2015. SAS OnDemand for Academics: User's Guide. Cary, NC:
More informationSystem Requirements for LAW PreDiscovery Software ( LAW ) LAW PreDiscovery Software Installation Guide
System Requirements for ( LAW ) Installation Guide Version 5.2, May 2008 Copyright Copyright LexisNexis and the Knowledge Burst logo are registered trademarks of Reed Elsevier Properties Inc., used under
More information2 Advanced Session... Properties 3 Session profile... wizard. 5 Application... preferences. 3 ASCII / Binary... Transfer
Contents I Table of Contents Foreword 0 Part I SecEx Overview 3 1 What is SecEx...? 3 2 Quick start... 4 Part II Configuring SecEx 5 1 Session Profiles... 5 2 Advanced Session... Properties 6 3 Session
More informationUsing Stat/Transfer on the Linux/UNIX Systems
2011-2012 Using Stat/Transfer on the Linux/UNIX Systems Stanford University provides Linux computing resources, which can be accessed through the Stanford University Network (SUNet). The Stanford UNIX
More informationWhile You Were Sleeping - Scheduling SAS Jobs to Run Automatically Faron Kincheloe, Baylor University, Waco, TX
CC04 While You Were Sleeping - Scheduling SAS Jobs to Run Automatically Faron Kincheloe, Baylor University, Waco, TX ABSTRACT If you are tired of running the same jobs over and over again, this paper is
More informationGlobal TAC Secure FTP Site Customer User Guide
Global TAC Secure FTP Site Customer User Guide Introduction This guide is provided to assist you in using the GTAC Secure FTP site. This site resides in the Houston Remote Services Center (RSC), and is
More informationAssetWise Performance Management. APM Remote Upgrade Guide
AssetWise Performance Management APM Remote Upgrade Guide Trademark Notice Bentley, the B Bentley logo, AssetWise, Ivara, the Ivara EXP logo, Ivara Work Smart, Aladon and RCM2 are either registered or
More informationCisco Networking Academy Program Curriculum Scope & Sequence. Fundamentals of UNIX version 2.0 (July, 2002)
Cisco Networking Academy Program Curriculum Scope & Sequence Fundamentals of UNIX version 2.0 (July, 2002) Course Description: Fundamentals of UNIX teaches you how to use the UNIX operating system and
More informationPDG Software. Keyman Encryption Guide
Keyman Encryption Guide , Inc. 1751 Montreal Circle, Suite B Tucker, Georgia 30084-6802 Copyright 1998-2004 PDG Software, Inc.; All rights reserved. PDG Software, Inc. ("PDG Software") retains all ownership
More informationUser's Guide. Using RFDBManager. For 433 MHz / 2.4 GHz RF. Version 1.23.01
User's Guide Using RFDBManager For 433 MHz / 2.4 GHz RF Version 1.23.01 Copyright Notice Copyright 2005 Syntech Information Company Limited. All rights reserved The software contains proprietary information
More informationHow To Use Senior Systems Cloud Services
Senior Systems Cloud Services In this guide... Senior Systems Cloud Services 1 Cloud Services User Guide 2 Working In Your Cloud Environment 3 Cloud Profile Management Tool 6 How To Save Files 8 How To
More informationQIAsymphony Management Console User Manual
April 2012 QIAsymphony Management Console User Manual For use with software version 4.0 Sample & Assay Technologies Trademarks QIAGEN, QIAsymphony, Rotor-Gene (QIAGEN Group). InstallShield (Informer Technologies,
More information13 Managing Devices. Your computer is an assembly of many components from different manufacturers. LESSON OBJECTIVES
LESSON 13 Managing Devices OBJECTIVES After completing this lesson, you will be able to: 1. Open System Properties. 2. Use Device Manager. 3. Understand hardware profiles. 4. Set performance options. Estimated
More informationPharmaSUG2011 - 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 informationForms Printer User Guide
Forms Printer User Guide Version 10.51 for Dynamics GP 10 Forms Printer Build Version: 10.51.102 System Requirements Microsoft Dynamics GP 10 SP2 or greater Microsoft SQL Server 2005 or Higher Reporting
More informationintegration tools setup guide SIM 3 Remote Guide to controlling a SIM 3 Audio Analyzer remotely over a network connection from a laptop
setup guide integration tools SIM 3 Remote Guide to controlling a SIM 3 Audio Analyzer remotely over a network connection from a laptop 2010 Meyer Sound. All rights reserved. SIM 3 Remote Setup Guide,
More informationBIGPOND ONLINE STORAGE USER GUIDE Issue 1.1.0-18 August 2005
BIGPOND ONLINE STORAGE USER GUIDE Issue 1.1.0-18 August 2005 PLEASE NOTE: The contents of this publication, and any associated documentation provided to you, must not be disclosed to any third party without
More informationOracle Beehive. Using Windows Mobile Device Release 2 (2.0.1.7)
Oracle Beehive Using Windows Mobile Device Release 2 (2.0.1.7) E28326-01 July 2012 Document updated July, 2012 This document describes how to access Oracle Beehive from your Windows Mobile device using
More information3 Setting up Databases on a Microsoft SQL 7.0 Server
3 Setting up Databases on a Microsoft SQL 7.0 Server Overview of the Installation Process To set up GoldMine properly, you must follow a sequence of steps to install GoldMine s program files, and the other
More informationVirtual CD v10. Network Management Server Manual. H+H Software GmbH
Virtual CD v10 Network Management Server Manual H+H Software GmbH Table of Contents Table of Contents Introduction 1 Legal Notices... 2 What Virtual CD NMS can do for you... 3 New Features in Virtual
More informationUsing SSH Secure File Transfer to Upload Files to Banner
Using SSH Secure File Transfer to Upload Files to Banner Several Banner processes, including GLP2LMP (Create PopSelect Using File), require you to upload files from your own computer to the computer system
More informationBook Builder Training Materials Using Book Builder September 2014
Book Builder Training Materials Using Book Builder September 2014 Prepared by WDI, Inc. Table of Contents Introduction --------------------------------------------------------------------------------------------------------------------
More informationThe Einstein Depot server
The Einstein Depot server Have you ever needed a way to transfer large files to colleagues? Or allow a colleague to send large files to you? Do you need to transfer files that are too big to be sent as
More information21 Chapter 21 - Church Helpmate Online
425 Church Helpmate 2015 21 Chapter 21 - Church Helpmate Online The information presented in this Chapter is applicable to Church Helpmate Online only. Church Helpmate Online (CHO) allows you to access
More informationTutorial Guide to the IS Unix Service
Tutorial Guide to the IS Unix Service The aim of this guide is to help people to start using the facilities available on the Unix and Linux servers managed by Information Services. It refers in particular
More informationAttix5 Pro Server Edition
Attix5 Pro Server Edition V7.0.3 User Manual for Linux and Unix operating systems Your guide to protecting data with Attix5 Pro Server Edition. Copyright notice and proprietary information All rights reserved.
More informationConfiguring E-Mail Notifications for Cisco Unified MeetingPlace Express
CHAPTER 14 Configuring E-Mail Notifications for Cisco Unified MeetingPlace Express Revised: October 18, 2006, Cisco Unified MeetingPlace Express generates e-mail notifications and sends them to the meeting
More informationTrend ScanMail. for Microsoft Exchange. Quick Start Guide
Trend ScanMail for Microsoft Exchange Quick Start Guide Trend ScanMail for Microsoft Exchange ScanMail for Exchange This Quick Start Guide provides a step-by-step guide to installing ScanMail for Exchange,
More informationWS_FTP Pro. User s Guide. Software Version 7.0. Ipswitch, Inc.
User s Guide Software Version 7.0 Ipswitch, Inc. Ipswitch, Inc. Phone: 781-676-5700 81 Hartwell Ave Fax: 781-676-5710 Lexington, MA 02421-3127 Web: http://www.ipswitch.com The information in this document
More informationEBSCO MEDIA FILE TRANSFER SOFTWARE INSTALLATION INSTRUCTIONS
EBSCO MEDIA FILE TRANSFER SOFTWARE INSTALLATION INSTRUCTIONS CLICK HERE FOR Instructions For MACINTOSH Instructions For WINDOWS EBSCO MEDIA FILE TRANSFER WINDOWS INSTALLATION Metagraphix FTP 3.5 Software
More informationEMC Documentum Webtop
EMC Documentum Webtop Version 6.5 User Guide P/N 300 007 239 A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748 9103 1 508 435 1000 www.emc.com Copyright 1994 2008 EMC Corporation. All rights
More informationSurvey Processing Software (SPS) USER MANUAL
FLORIDA DEPARTMENT OF TRANSPORTATION Survey Processing Software (SPS) USER MANUAL Prepared for: October 2009 TABLE OF CONTENTS I. Introduction... 1 II. SPS Installation Requirements... 2 III. Main System
More informationWeb Connect Guide. Version 0 ENG
Web Connect Guide Version 0 ENG Applicable models This User s Guide applies to the following models: ADS-2500W and ADS-2600W Definitions of notes We use the following icon throughout this user s guide:
More informationDownloading Files using FTP
Downloading Files using FTP Transferring files to and from Barney or other server is done using the File Transfer Protocol, more commonly referred to as FTP. Using FTP, you can transfer files to and from
More informationSQL Server 2008 R2 Express Installation for Windows 7 Professional, Vista Business Edition and XP Professional.
SQL Server 2008 R2 Express Installation for Windows 7 Professional, Vista Business Edition and XP Professional. 33-40006-001 REV: B PCSC 3541 Challenger Street Torrance, CA 90503 Phone: (310) 303-3600
More informationProSystem fx Engagement
ProSystem fx Engagement Admin Guide October 2009 Copyright 2009 CCH INCORPORATED. A Wolters Kluwer business. All Rights Reserved. Material in this publication may not be reproduced or transmitted, in any
More informationUltra Thin Client TC-401 TC-402. Users s Guide
Ultra Thin Client TC-401 TC-402 Users s Guide CONTENT 1. OVERVIEW... 3 1.1 HARDWARE SPECIFICATION... 3 1.2 SOFTWARE OVERVIEW... 4 1.3 HARDWARE OVERVIEW...5 1.4 NETWORK CONNECTION... 7 2. INSTALLING THE
More informationHow To Backup A Database In Navision
Making Database Backups in Microsoft Business Solutions Navision MAKING DATABASE BACKUPS IN MICROSOFT BUSINESS SOLUTIONS NAVISION DISCLAIMER This material is for informational purposes only. Microsoft
More informationE-mail Settings 1 September 2015
Training Notes 1 September 2015 PrintBoss can be configured to e-mail the documents it processes as PDF attachments. There are limitations to embedding documents in standard e-mails. PrintBoss solves these
More informationWordCom, Inc. Secure File Transfer Web Application
WordCom, Inc. Secure File Transfer Web Application Table of Contents 1. Introduction 2. Logging into WordCom s File Transfer Web Client 3. Toolbar buttons 4. Sending a package in Enhanced Mode (If installed
More informationParallels Desktop for Mac
Parallels Software International, Inc. Parallels Desktop for Mac Quick Start Guide 3.0 (c) 2005-2007 Copyright 2006-2007 by Parallels Software International, Inc. All rights reserved. Parallels and Parallels
More information