SAS9-关于预分配库的操作和处理

 

分配库

分配库的目的是让SAS会话可以引用该库

预分配库

2种方式可以找到库引用

一种是作为管理员,配置环境,让服务器在启动时能找到该库,这种方式称为预分配库。

一种是客户端自己为服务器定义库引用

是否预分配库,考虑下面因素:

1.  预分配大量库时会影响到所有用户执行时变慢

2.  其他安全因素和访问因素

SAS客户端和存储过程可以使用下面2种引擎来访问数据:

a.数据库本身的引擎,如BASE SAS引擎,ORACLE引擎等

b.元数据引擎库(MLE) metadata libname enige

不同引擎的使用会有可能导致安全和使用方式的变化

 

数据库访问引擎和MLE

如果通过MLE,则你可以控制元数据的访问,如库的访问、表的访问等

当用户通过MLE使用库表时,至少得有读元数据权限和读数据权限

MLE库通过libname语句定义在autoexec.sas种,则其总是预分配的

LIBNAME libref META LIBID=id|LIBURI=URI-format|LIBRARY=name

<connection-options><engine-options>;

 

如下面语句:

ORGOLD META library="Orion Gold Customers" METAEEPOSITORY="Foundation";

上面语句能被执行的前提是已经在配置文件种指定这些值:

METASERVER, METAPORT, METAREPOSITORY, METAPROTOCOL,

如果你没有使用MLE引擎,则read/write/delete/create权限是不会其作用的

缺省情况下,MLE不支持创建或者删除表

 

使用没有被预分配的库

不同的客户端是如何分配库的?如DIS为了保证效率,其会跳过数据访问权限管理而直接连接到库来访问数据,下面是一个列表

SAS OFFICE插件:使用META,要求有库的读元数据权限和表的读权限和读元数据权限

SASEG: 使用META,要求有库的读元数据权限和表的读权限和读元数据权限

SAS DIS:使用直接引擎,要求有库的读元数据权限和表的读元数据权限

SAS OLAP CUBE: 使用直接引擎,要求有库的读元数据权限和表的读元数据权限

SAS INFORMATION MAP: 使用直接引擎,要求有库的读元数据权限和表的读元数据权限

 

当库没有预分配时存储过程的处理

如果库没有预分配,则分配库的动作是存储过程开发者或者管理员的责任

在存储过程种使用MLE分配库的优点和缺点:

优点:表的访问权限有控制,注意,其访问控制是给予SAS General Server用户身份,而非客户端自己的身份

缺点1:使用的表必须已经定义在元数据上

缺点2:元数据表的名字或者库发生变化,则所涉及到的存储过程都要改变

缺点3:如果存储过程改变了表的结构有可能导致元数据描述不一致现象发生

 

 

*MLE方式的预分配库

一般情况下,建议用MLE方式来预分配库,这样可以统一在SAS平台中进行集中权限管理,但是在一些特定的情况下也可以直接用潜在的引擎直接预分配库,以加快访问速度或者适应其他变化

步骤如下:

a.       指定库预分配标志

b.       添加METAAUTOINIT选项到objspawner 或者添加METAAUTORESOURCES到服务器

把这2个选项加入,可以通过SMC来配置服务器信息,也可以改动指定的配置文件来实现这个目的:

有如下配置文件:

Metadata server:

SAS-config-dir/Lev1/SASMain/MetadataServer/sasv9_MetadataServer.cfg

OLAP server:

SAS-config-dir/Lev1/SASMain/OLAPServer/sasv9_OLAPServer.cfg

Stored Process server:

SAS-config-dir/Lev1/SASMain/StoredProcessServer/sasv9_StorProcSrv.cfg

 

可以在其中加入-objectserverparms “METAAUTOINIT”

 

如果非IOM服务器要想自动分配库定义,则应该指定METAAUTORESOURCES选项

METAAUTORESOURCES用于指定SAS应用服务器,如下

-METAAUTORESOURCES “SASMain”

当然,如果是SAS/SHARE,则其配置文件应该如下语句:

-metaautoresources "omsobj:ServerComponent?@Name=SASMain - SAS/SHARE Server"

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
### 回答1: sas9311-8i操作手册是一本关于SAS(Serial Attached SCSI)控制器的用户指南。SAS9311-8i是一款高性能的PCIe(Peripheral Component Interconnect Express)接口卡,用于连接和管理SAS和SATA(Serial ATA)硬盘驱动器。 该操作手册提供了详细的操作指南和技术信息,帮助用户了解如何正确安装、配置和使用SAS9311-8i控制器。手册包括以下主要内容: 1. 产品概述:介绍SAS9311-8i控制器的主要特性、技术规格和硬件组成,帮助用户了解产品的基本功能和性能。 2. 硬件安装:详细介绍如何将SAS9311-8i控制器安装到计算机的PCIe插槽中,并正确连接SAS和SATA硬盘驱动器。手册提供了清晰的插槽安装图和连接线路示意图,帮助用户进行正确的硬件安装。 3. 配置指南:介绍如何通过BIOS(Basic Input/Output System)或UEFI(Unified Extensible Firmware Interface)设置界面来配置SAS9311-8i控制器。手册提供了详细的设置步骤和说明,帮助用户根据自己的需求进行灵活的配置。 4. 系统管理:介绍如何通过操作系统或管理软件来监控和管理SAS9311-8i控制器和连接的硬盘驱动器。手册提供了常见的系统管理任务示例,如创建阵列、扩展容量、数据迁移等。 5. 故障排除:提供了常见问题和解决方案的详细列表,帮助用户在遇到问题时快速找到解决方法。 总的来说,SAS9311-8i操作手册是一本全面而详细的用户指南,可以帮助用户正确使用和管理SAS9311-8i控制器,从而提高计算机系统的存储性能和可靠性。如果有进一步的问题,用户可以随时参考该操作手册以获得帮助。 ### 回答2: SAS9311-8i操作手册是一本专门介绍SAS9311-8i RAID卡的使用方法和配置信息的手册。SAS9311-8i是一种用于服务器的RAID卡,它支持SAS和SATA硬盘,并提供高性能和高可靠性的数据存储解决方案。 在SAS9311-8i操作手册中,首先会介绍该RAID卡的硬件规格和连接方式。用户需要了解如何正确插拔硬盘,并将其连接到正确的接口上。此外,还会介绍如何正确安装和配置SAS9311-8i RAID卡,以及如何连接外部设备如硬盘阵列等。 接下来,操作手册会介绍如何使用管理工具来配置和管理SAS9311-8i RAID卡。用户可以通过这些工具来创建RAID阵列,设置RAID级别(如RAID 0、RAID 1等),并对阵列进行监控和管理。还会介绍如何进行磁盘的热插拔和替换,以及如何配置全局热Spare磁盘。 此外,操作手册还会介绍如何进行固件升级和驱动程序安装,以确保SAS9311-8i RAID卡的正常运行和稳定性。用户需要了解如何下载和安装最新的固件和驱动程序,并如何进行升级过程。 最后,操作手册还可能包含一些故障排除的内容,用户可以参考这些内容来解决一些常见的问题。例如,磁盘无法被识别、RAID阵列无法正常工作等问题。 综上所述,SAS9311-8i操作手册是一本全面介绍SAS9311-8i RAID卡的使用方法和配置信息的手册,用户通过阅读操作手册可以学习到如何正确安装、配置和管理SAS9311-8i RAID卡,以及解决常见问题的方法。 ### 回答3: sas9311-8i是一款广泛使用的SAS(串行附属存储器)控制器卡。它能够提供高性能和可靠性,适用于各种存储系统。下面是sas9311-8i操作手册的简要介绍。 sas9311-8i操作手册包含了关于这款控制器卡的全部信息,包括安装、配置和维护指南。操作手册首先介绍了硬件的安装步骤,包括如何将控制器卡插入计算机主板的插槽中,并连接必要的电源和数据线。 接着,手册介绍了如何通过BIOS进行基本的设置和配置。用户可以在BIOS设置界面中调整各种参数,如RAID级别、阵列容量等,以满足存储需求。此外,手册还提供了详细说明如何在操作系统中安装和配置驱动程序,以确保控制器卡能够正常工作。 操作手册中还包含了各种高级功能的使用指南。用户可以了解如何利用sas9311-8i的RAID功能来创建和管理多个磁盘阵列,以提供更好的数据保护和容错能力。手册还介绍了如何进行硬件故障排除和维护,以及如何监控和管理存储系统的性能。 总之,sas9311-8i操作手册是一份非常重要的参考资料,对于用户正确理解和使用这款控制器卡至关重要。无论是初次接触还是有一定经验的用户,都可以从操作手册中获得详细的指导,以最大程度地发挥sas9311-8i的功能特性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值