我开始在SQL 2016上探索R但遇到错误。我解决了一些启动错误但无法解决这个问题:
public int NextCount
{
get { return ViewState["NextCount"] != null ? (int)ViewState["NextCount"] : 0; }
set { ViewState["NextCount"] = value; }
}
protected void btnNext_Click1(object sender, EventArgs e)
{
NextCount = NextCount+7;
lblsum.Text = DateTime.Now.StartOfWeek(DayOfWeek.Monday).AddDays(NextCount).ToShortDateString();
}
protected void btnPrevious_Click(object sender, EventArgs e)
{
NextCount = NextCount - 7;
lblsum.Text = DateTime.Now.StartOfWeek(DayOfWeek.Monday).AddDays(NextCount).ToShortDateString();
}
错误:
Msg 39021,Level 16,State 1,Line 1 无法为“R”脚本启动运行时。请检查'R'运行时的配置。
Msg 39019,Level 16,State 1,Line 1 发生外部脚本错误: 无法启动运行时。 ErrorCode 0x80070490:1168(找不到元素。)。
Msg 11536,Level 16,State 1,Line 1 EXECUTE语句失败,因为其WITH RESULT SETS子句指定了1个结果集,但该语句仅在运行时发送了0个结果集。
我找到了在Rlauncher.config中为R设置工作目录的答案。
但是我的机器上的路径下面没有Rlauncher.config。不确定为什么?
C:\ Program Files \ Microsoft SQL Server 2016 \ MSSQL13.SQL2016 \ MSSQL \ Binn
当我检查错误日志时,我看到以下错误:
2016-11-13 19:41:14.131安全上下文管理器已成功初始化。
2016-11-13 19:41:14.132 Satellite Session Manager已成功初始化。
2016-11-13 19:41:14.133 Launcher DLL RLauncher.dll未加载!错误:126
2016-11-13 19:41:14.133无法加载启动器RLauncher.dll并检查卫星版
2016-11-13 19:41:14.133没有Launcher dll注册!
请帮忙。