9. You see the Tooling Initialization Complete window. The top bar should have 1/1. If 
it does not finish, contact SAS Technical Support and click Cancel
10.In Tooling Initialization Complete window, select Next.
11.A stage 1 uninstall button appears.
12.Click Start. The SAS PC Files Server will be uninstalled. 
13.Click This Program Uninstalled Correctly.
14.Reboot your machine. 
15.After the machine has rebooted, you are done. You can now install the latest version 
of SAS PC Files Server. 
Uninstall an Existing SAS 9.2 PC Files Server
1. From the Microsoft Windows Start menu, select Control Panel 
ð
Programs and 
Features 
ð
Add/Remove Programs.
2. Double-click SAS PC Files Server and Uninstall.
Uninstalling an Existing SAS PC Files Server
17
Create thumbnail jpg from pdf - Draw thumbnail images for PDF in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support Thumbnail Generation with Various Options for Quick PDF Navigation
show pdf thumbnails in; create thumbnail jpg from pdf
Create thumbnail jpg from pdf - VB.NET PDF Thumbnail Create SDK: Draw thumbnail images for PDF in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Support Thumbnail Generation with Various Options for Quick PDF Navigation
print pdf thumbnails; thumbnail view in for pdf files
18
Chapter 1 1 • • Quick Start for Installation
VB.NET Image: How to Draw .NET Graphics Using RasterEdge .NET
If True Then Dim LoadImage As New Bitmap("C:\1.jpg") Dim Ellipse We are dedicated to provide powerful & profession imaging controls, PDF document, tiff files
create pdf thumbnail; how to view pdf thumbnails in
VB.NET Image: Visual Basic .NET Guide to Draw Text on Image in .
Create a VB.NET imaging application in your Visual Dim LoadImage As New Bitmap("C:\1.jpg") Dim Text powerful & profession imaging controls, PDF document,
generate thumbnail from pdf; pdf first page thumbnail
Chapter 2
Examples Using the SAS PC Files 
Server
Importing and Exporting Microsoft Office Files When SAS 
9.4 and the SAS PC Files Server Are on the Same Machine . . . . . . . . . . . . . . . . . . 19
Import a Microsoft Excel File into SAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Export a SAS Data Set to a Microsoft Excel File . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Use a SAS LIBNAME Statement for a Microsoft Excel File . . . . . . . . . . . . . . . . . 22
Import a Microsoft Access Table into SAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Export a SAS Data Set to a Microsoft Access Table . . . . . . . . . . . . . . . . . . . . . . . . 24
Use the SAS LIBNAME Statement for a Microsoft Access Database . . . . . . . . . . 25
Importing and Exporting Microsoft Office Files When SAS 
and the SAS PC Files Server Are on Different Machines . . . . . . . . . . . . . . . . . . . . . 26
Import a Microsoft Excel File into SAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Export a SAS Data Set to a Microsoft Excel File . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Use the SAS LIBNAME Statement for a Microsoft Excel File . . . . . . . . . . . . . . . . 27
Import a Microsoft Access Table into SAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Export to a SAS Data Set to a Microsoft Access Table . . . . . . . . . . . . . . . . . . . . . . 28
Use the SAS LIBNAME Statement for a Microsoft Access 
Database on a Secured Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Importing and Exporting Microsoft Office Files 
When SAS 9.4 and the SAS PC Files Server Are 
on the Same Machine
The following examples show how to use the SAS PC Files Server to read and write 
Microsoft Excel and Microsoft Access files. You can omit the SERVER= statement if 
you have 32-bit Microsoft Office and are using the SAS PC Files Server on the same 
Windows 64-bit machine that is also running SAS 9.4.
Import a Microsoft Excel File into SAS
In the following examples, the Microsoft Excel workbook, Demo, is used. It contains 
several worksheets, including one named Invoice:
19
XDoc.HTML5 Viewer for .NET, All Mature Features Introductions
PowerPoint: PPT, PPTX, PPS, PPSX; PDF: Portable Document Raster Image Files: BMP, GIF, JPG, PNG, JBIG2PDF fast speed with the help of thumbnail, page navigate
show pdf thumbnail in html; thumbnail pdf preview
C# powerpoint - Convert PowerPoint to JPEG in C#.NET
Pages. Annotate PowerPoint. Text Search. Insert Image. Thumbnail Create. PDF in WPF, C#.NET PDF Create, C#.NET will name the converted JPEG image file Output.jpg.
view pdf thumbnails in; cannot view pdf thumbnails in
Figure 2.1 Invoice.xlsx File
Using the PC Files Server for Excel data (EXCELCS) and the IMPORT procedure, you 
read the Invoice worksheet into SAS and create a SAS data set named 
WORK.SASINVOICES.
PROC IMPORT DATAFILE="mydrive:\proc_demo\demo.xlsx"
DBMS=EXCELCS
OUT=WORK.SASINVOICES REPLACE;
SHEET='Invoice'; 
RUN;
PROC PRINT DATA=WORK.SASINVOICES;
RUN;
20
Chapter 2 2 • • Examples Using the SAS PC Files Server
C# Word - Convert Word to JPEG in C#.NET
Text Search. Insert Image. Thumbnail Create. Convert Word to JPEG. Annotate PDF in WPF, C#.NET PDF Create, C#.NET name the converted JPEG image file Output.jpg.
enable thumbnail preview for pdf files; pdf files thumbnails
How to C#: Modify Image Bit Depth
Tiff Edit. Image Thumbnail. Image Save. Advanced Save Options. Save Create an image processor with ImageProcess object. the 24 bits per pixel image input.jpg to 8
enable pdf thumbnails; html display pdf thumbnail
Log 2.1 Log for Importing the XLSX File
33   /* To import a Microsoft Excel file into SAS */
34
35   PROC IMPORT DATAFILE="mydrive:\proc_demo\demo.xlsx"
36   DBMS=EXCELCS
37   OUT=WORK.SASINVOICES REPLACE;
38   SHEET='Invoice';
39   RUN;
NOTE: WORK.SASINVOICES data set was successfully created.
NOTE: The data set WORK.SASINVOICES has 17 observations and 8 variables.
NOTE: PROCEDURE IMPORT used (Total process time):
real time           1.96 seconds
cpu time            0.12 seconds
40
41   PROC PRINT DATA=WORK.SASINVOICES;
42   RUN;
NOTE: There were 17 observations read from the data set WORK.SASINVOICES.
NOTE: PROCEDURE PRINT used (Total process time):
real time           0.02 seconds
cpu time            0.03 seconds
Figure 2.2 WORK.SASINVOICES Data Set
Export a SAS Data Set to a Microsoft Excel File
In this example, you use the EXPORT procedure to write SAS data from 
WORK.SASINVOICES and you create a new XLSB file workbook named Demo2. An 
XLSB (binary format) file can be read from and written to faster than other Excel file 
formats. That makes them especially useful for very large worksheets. The new Demo2 
workbook contains one worksheet named YourInvoices.
PROC EXPORT DATA=WORK.SASINVOICES 
OUTFILE='mydrive:\PROC_demo\demo2.xlsb' 
DBMS=EXCELCS REPLACE;
SHEET='YourInvoices';
RUN;
Importing and Exporting Microsoft Office Files on the Same Machine 
21
VB.NET Image: PDF to Image Converter, Convert Batch PDF Pages to
and non-professional end users to convert PDF and PDF/A documents to many image formats that are used commonly in daily life (like tiff, jpg, png, bitmap, jpeg
create thumbnails from pdf files; create thumbnail jpeg from pdf
C# Image: How to Add Customized Web Viewer Command in C#.NET
& file formats (PDF, Word, TIFF, PNG, JPG, GIF, BMP to control the width of the displaying thumbnail of the interested in starting to integrate and create a web
pdf preview thumbnail; view pdf thumbnails
Figure 2.3 New XLSB Workbook, YourInvoices
EXCELCS can also create and update Excel 2007, Excel 2010, and later files.
When you create a new Microsoft Excel file, use an .xlsb extension. If you name the new 
file with an .xlsx extension, no error occurs. However, the file is still in the .xlsb format 
because of how the Microsoft ACE driver works. You would not be able to open the file 
using the Excel application until you rename with an .xlsb extension.
Use a SAS LIBNAME Statement for a Microsoft Excel File
You can specify a LIBNAME statement with a DATA step to assign a libref to the 
Microsoft Excel workbook, Demo. You specify the PCFILES engine in order to connect 
to the workbook. You can then specify a worksheet (Orders) from that workbook as the 
source for the temporary SAS data set, TEMP1.
The file extension varies depending on the type of Excel file (XLS, XLSX, or XLSB). 
You must specify the file extension. Otherwise, you receive an error that your Excel file 
cannot be found.
LIBNAME TEST 
PCFILES PATH='mydrive:\proc_demo\demo.xlsx';
DATA TEMP1; 
SET TEST.ORDERS;
RUN;
LIBNAME TEST CLEAR;
22
Chapter 2 2 • • Examples Using the SAS PC Files Server
VB.NET Image: Tutorial for Flipping Image Using Our .NET Image SDK
Image SDK, an image (including BMP, PNG, JPG, etc) can made correctly, users are able to create a VB powerful & profession imaging controls, PDF document, tiff
generate pdf thumbnails; how to create a thumbnail of a pdf document
C# Image: How to Draw Text on Images within Rasteredge .NET Image
Then, you are supposed to create a project Bitmap LoadImage = new Bitmap("C:\\1.jpg"); Graphic Text powerful & profession imaging controls, PDF document, tiff
cannot view pdf thumbnails in; generate thumbnail from pdf
Figure 2.4 First Eight Rows of the WORK.TEMP1 Data Set
Import a Microsoft Access Table into SAS
For the following examples, you use data from the Microsoft Access table, Customers, 
which is one of the tables in the AnnualFiles.accdb database. You could use either 
an .mdb database table or an .accdb database table in these examples.
Figure 2.5 Microsoft Access Table, Customers
In this example, you import data from the Customers table into SAS to create the SAS 
data set WORK.SASCUSTOMERS.
Importing and Exporting Microsoft Office Files on the Same Machine 
23
PROC IMPORT DBMS=ACCESSCS DATATABLE='Customers'
OUT=WORK.SASCUSTOMERS REPLACE;
DATABASE='mydrive:\yourAccessdirectory\AnnualFiles.accdb';
RUN;
PROC PRINT DATA=WORK.SASCUSTOMERS (OBS=8); 
RUN;
Figure 2.6 First Eight Rows of the WORK.SASCUSTOMERS Data Set
Export a SAS Data Set to a Microsoft Access Table
In this example, you export data from the SAS data set WORK.SASCUSTOMERS to 
create a table in the AnnualFiles database. You could use either an .mdb database table 
or an .accdb database table in these examples.
The data set option DROP= is used to remove the column STATE from the SAS data set, 
and therefore it does not appear in the new Microsoft Access table, Customers_by_Zip.
PROC EXPORT DATA=WORK.SASCUSTOMERS (DROP=STATE)
OUTTABLE='Customers_by_Zip'
DBMS=ACCESSCS REPLACE;
DATABASE='mydrive:\yourAccessdirectory\AnnualFiles.accdb'; 
RUN;
24
Chapter 2 2 • • Examples Using the SAS PC Files Server
Figure 2.7 New Microsoft Access Table, Customers_by_Zip.accdb
For more information about using the IMPORT and EXPORT procedures with Microsoft 
Access and Excel files, see “File Format-Specific Reference for the IMPORT and 
EXPORT Procedures” in SAS/ACCESS Interface to PC Files: Reference.
Use the SAS LIBNAME Statement for a Microsoft Access Database
In this example, you assign the libref TEST to the AnnualFiles database. You then create 
a temporary SAS data set, TEMP1, from the Customers table in the database. Notice that 
this LIBNAME statement specifies the PCFILES engine. After running this simple test, 
you remove the TEST libref’s association with the database.
LIBNAME TEST 
PCFILES path='mydrive:\yourAccessdirectory\AnnualFiles.accdb';
DATA TEMP1; 
SET TEST.CUSTOMERS;
RUN;
LIBNAME TEST CLEAR;
Importing and Exporting Microsoft Office Files on the Same Machine 
25
Log 2.2 Log to Show SAS LIBNAME Statement for the PCFILES Engine
42   LIBNAME TEST PCFILES path='C:\Users\sassej\documents\AnnualFiles.accdb';
NOTE: Libref TEST was successfully assigned as follows:
Engine:        PCFILES
Physical Name: C:\Users\sassej\documents\AnnualFiles.accdb
43   DATA TEMP1;
44       SET TEST.CUSTOMERS;
45   RUN;
NOTE: There were 20 observations read from the data set TEST.CUSTOMERS.
NOTE: The data set WORK.TEMP1 has 20 observations and 11 variables.
NOTE: DATA statement used (Total process time):
real time           0.01 seconds
cpu time            0.01 seconds
Importing and Exporting Microsoft Office Files 
When SAS and the SAS PC Files Server Are on 
Different Machines
If the SAS PC Files Server and SAS are not running on the same Microsoft Windows 
machine, you must specify additional LIBNAME statement options or additional 
connection statements for the IMPORT and EXPORT procedures in order to access 
Microsoft Office files. The same applies if you are running SAS 9.4 on UNIX or Linux 
and want to access Microsoft Office files located on Windows. The additional options or 
statements provide information so that the data access can be completed.
Import a Microsoft Excel File into SAS
In this example, the Microsoft Excel workbook, Demo, has several worksheets, 
including one named Invoice. Using the PC Files Server for Excel data (EXCELCS) and 
the IMPORT procedure, you read the Invoice worksheet into SAS and create a SAS data 
set named WORK.SASINVOICES. The default value for PORT= is 9621.
The SERVER= statement identifies the PC that is running the PC Files Server, and in 
this example, the Microsoft Excel data resides on a different Windows machine.
PROC IMPORT DATAFILE='mydrive:\proc_demo\demo.xlsx' 
DBMS=EXCELCS 
OUT=WORK.SASINVOICES REPLACE;
PORT=9621;
SERVER='PCFilesServer';
SHEET='Invoice';
RUN;
PROC PRINT DATA=WORK.SASCUSTOMERS (OBS=8); 
RUN;
For the output from this example, see Figure 2.2 on page 21.
26
Chapter 2 2 • • Examples Using the SAS PC Files Server
Documents you may be interested
Documents you may be interested