我正在尝试将一些SAS代码从Windows移植到Linux。在windows上运行的原始代码有这样的设置,称为“驱动器”的符号引用被硬编码到一个特定的目录,例如"C:\SAS",然而,如果我想将文件结构移到Linux,我需要这个符号引用相对于包含我正在运行的.sas文件的目录。是否可以查询SAS认为包含.sas文件的目录,或者相对于.sas-file contaning目录设置此符号引用。
下面是一个例子。对于info,./multi_use/datetime.sas和./info都存在
Proc options option=work;
run;
* This fi
我正在UNIX环境中运行交互式线路模型中的SAS。
我使用命令“模块加载SAS/9.4";"sas -nodms”
然而,它表明:
NOTE: Copyright (c) 2002-2012 by SAS Institute Inc., Cary, NC, USA.
NOTE: SAS (r) Proprietary Software 9.4 (TS1M1)
Licensed to ABCDEF, Site 1234567.
NOTE: This session is executing on the Linux 2.6.32-754.14.2.el6.x86_
我有一个运行Ubuntu14.04LTS服务器的Linux。我在上面安装了MySQL 5.6.26,并通过从终端窗口发出以下命令添加了一个用户:
CREATE USER 'sas'@'%' IDENTIFIED BY 'some-password-1234';
GRANT ALL PRIVILEGES ON *.* TO 'sas'@'%' IDENTIFIED BY 'some-password-1234' WITH GRANT OPTION;
FLUSH PRIVILEGES;
我可以使用以下命
我的任务是管理公司的SAS服务器(Red Hat Enterprise Linux server release 6.3 64 bit(圣地亚哥))正如标题所示,我需要查看谁在使用SAS Enterprise Guide和SAS Enterprise Mining软件,以及他们在工作时消耗了多少CPU。我了解到SAS没有内置的工具,我必须使用第三方软件。我正在寻找一个图形工具,如果它存在的话。
我刚刚在Debian服务器上安装了一个SAS磁盘。它被正确地检测到了,一切都很好。
然后,我将SAS磁盘移动到不同的Debian服务器、相同的硬件模型和运行相同版本的Debian,但在这里,SAS磁盘被检测为/dev/sg7,而不是/dev/sdb。
smartctl -a /dev/sg7运行良好,但fdisk和cat挂起。
我试着把SAS磁盘放到另一个插槽中:同样的问题。
如何强制将SAS磁盘检测为/dev/sdb?
# uname -a
Linux maxwell 3.2.0-4-amd64 #1 SMP Debian 3.2.41-2+deb7u2 x86_64 GNU/Linux
d
有个很不寻常的问题。我有一个SAS程序运行一些SQL代码。
这是守则的一部分:
NOT LIKE '%CLOSE%'
当我从运行我的程序时,它是有效的,但是当我在linux中运行程序sas /path/program.sas时,我得到了以下错误:
ERROR: Macro keyword CLOSE is not yet implemented.
SQL代码的另一个错误:
NOT LIKE ('%return%')
并得到:ERROR: The %RETURN statement is not valid in open code.
我想知道周围是否有工作?
我已经创建了一个运行SAS程序的shell脚本,该程序是在我运行Shell脚本的同一文件夹中创建的日志。但是,我正在尝试将日志保存到LINUX上的特定文件夹中。我使用了-log选项,但它抛出了错误...我正在我的外壳脚本中运行以下命令...
/saspath/sas /homesas/test.sas -log home/sasu1/log/test.log.$rundatetime \
我得到了这个错误...-log: command not found
我将字符串从JSON文件导入到临时SAS表(SAS9.4M7)中,然后将它们写入一个永久的MySQL表( Linux上的MySQL社区服务器,8.0.12)。SAS表被设置为UTF-8,MySQL表使用"utf8_general_ci“作为表排序规则(在列级上与相关列相同)。导入到SAS工作正常,没有任何问题。但是,当我执行写入MySQL表的SAS代码时,某些行会导致错误:"Execute error: Invalid utf8 character string:“
似乎导致此错误的字符在SAS中显示为替换字符(带问号的黑色菱形)。一个实例是欧元符号( euro ),它在JSO
我正在使用Debian /Linux7.8(喘息)。今天运行MATLAB程序时,我在终端上收到了这条消息。
Message from syslogd@sas21 at Jul 18 16:40:49 ...
kernel:[1747708.091929] Uhhuh. NMI received for unknown reason 20 on CPU 4.
Message from syslogd@sas21 at Jul 18 16:40:49 ...
kernel:[1747708.091932] Do you have a strange power saving mode ena
我正在尝试在戴尔PowerEdge 2900服务器硬件上安装Ubuntu /Linux服务器(10.04LTS,64位),当涉及磁盘和分区检测阶段时,它说:
No disk drive was detected. If you know the name of the driver ...
我切换到另一个tty,尝试查看lspci的输出,在我看到的输出中。
SCSI storage controller: LSI Logic / Symbios Logic SAS1068 PCI-X Fusion-MPT SAS (rev 01)
然后它给出了一个司机的名单,我尝试过其中一些,但他们没有工作。
在学习SAS的过程中,我在SAS-University中使用了一些基本的宏,但由于某些原因,我的程序无法工作。我在Ubuntu Linux上的虚拟机器中运行它。同样的代码似乎在Windows的SAS9.4中运行得很好(然而,我现在不能选择使用Windows )。
我如何在SAS-University中修复它?
下面是一个小程序:
ls=78 nocenter nodate ps=55 mtrace mlogic mprint nonumber formdlim='#';
/* Macro called indata1 to read in data */
%macro in