2015-11-01 83 views
0

大家好,平方米lserver 2016 CTP3:在Windows Server安装后R构错误

我已经安装了SQL Server 2016了解R集成的电源,现在在做后期的安装步骤和运行安装后的脚本,我就是我使用了命名实例不断得到错误

(这里改了名字),做了也就是使外部脚本

的第一步我是一个新手,以微软平台和决不一个DBA,所以如果我错过了什么,请指点我 我正在运行这个sc RIPT Windows PowerShell中(如管理员)。请协助

“%programfiles%\RRO\RRO-3.2.2-for-RRE-7.5.0\R-3.2.2\library\RevoScaleR\rxLibs\x64\RegisterRExt” /install /instance:mydb\rinstance 

我试图从目录中运行RegisterRExt也不过同样的错误不断弹出。

install/instance:mydb\rinstance 
At line:1 char:97 
+ ... \RegisterRExt"/install/instance:mydb\rinstance 
+     ~ 
You must provide a value expression following the '/' operator. 
At line:1 char:97 
+ ... \RegisterRExt"/install/instance:mydb\rinstance 
+     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
Unexpected token 'install/instance:mydb\rinstance' in expression or statement. 
    + CategoryInfo   : ParserError: (:) [], ParentContainsErrorRecordException 
    + FullyQualifiedErrorId : ExpectedValueExpression 

尽管单独运行RegisterRExt可执行文件,但它显示它期望有一个/ install参数,但它不起作用。

回答

1

要使用PowerShell的呼叫RegisterRExt.exe,请使用以下语法:

&“$ {ENV:PROGRAMFILES} \ RRO \ RRO-3.2.2换RRE-7.5.0 \ R-3.2。 2 \ library \ RevoScaleR \ rxLibs \ x64 \ RegisterRExt.exe“/ install/instance:sql_instance_name

此PowerShell命令使用调用(&)运算符使用环境变量调用RegisterRExt.exe,并将它的名称的情况。

欲了解更多信息,请参阅Using environment variables with Windows PowerShellThe CALL Operator