SAS-SHARE® 9.1 User's Guide
Original Publication Date: 2004-Dec-31
Included in the Prior Art Database: 2015-Sep-19
SAS Institute Inc.
Page 01 of 296
Page 02 of 296
The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2004. SAS/SHARE® 9.1 User's Guide, Cary, NC: SAS Institute Inc.
SAS/SHARE® 9.1 User's Guide
Copyright © 2004 by SAS Institute Inc., Cary, NC, USA
All rights reserved. Produced in the United States of America. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, or otherwise, without the prior written permission of the publisher, SAS Institute Inc.
U.S. Government Restricted Rights Notice. Use, duplication, or disclosure of this software and related documentation by the U.S. government is subject to the Agreement with SAS Institute and the restrictions set forth in FAR 52.227-19 Commercial Computer Software-Restricted Rights (June 1987).
SAS Institute Inc., SAS Campus Drive, Cary, North Carolina 27513.
1st printing, January 2004
SAS Publishing provides a complete selection of books and electronic products to help customers use SAS software to its fullest potential. For more information about our e-books, e-learning products, CDs, and hard-copy books, visit the SAS Publishing Web site at support.sas.com/pubs or call 1-800-727-3228.
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.
Page 03 of 296
P A R T 1 Usage 1
4 Getting Started with SAS/SHARE 3
SAS/SHARE: Learning to Use 4
Frequently Asked Questions (FAQs) about SAS/SHARE 13
4 Using SAS/SHARE Software 19
SAS/SHARE Is a Multi-User Data Server 19
Accessing SAS Files through an Operating Environment 23
Accessing SAS Files through a SAS/SHARE Server 24
Remote Library Services Provides Remote File Access 25
SAS/SHARE Software Components 25
SAS/SHARE Users 26
Migration and Cross-Version Compatibility (Version 6 through SAS 9.1) 26
4 Managing a SAS/SHARE Server (Server Administrators) 27 Starting a Server: A Fast-Track Approach 27
Specifying a Communications Access Method 28
Pre-Defining SAS Data Libraries to the Server 29
Starting a Server 31
Server Security 33
Writing a SAS Program to Start a Server 36
Automating Server Start-Up 36
Managing a Server, Its Libraries, and Its Users 36
4 Writing End-User Applications to Access Shared Data 41 Accessing Libraries through a Server 41
Locking Data Objects in your Programming Environment 43
SAS Programming Considerations 43
SQL Programming Considerations 47
SCL Programming Considerations 48
SAS Data View Programming Considerations 52
Using SAS Catalog Entries in Programs 55
Using SAS/CONNECT with SAS/SHARE 55
4 Locking SAS Data Objects 57
SAS/SHARE Lock Manager Facility 57
Locking and SAS Data Object Hierarchy 58
Types of Locks 60
What's New vii
Page 04 of 296