ziken 发表于 2021-12-26 15:14:29

【7.0.103】用户信息视图异常

本帖最后由 ziken 于 2022-1-17 16:27 编辑




经过:
1、设计器调试正常发布后的应用操作异常,查看日志提示   "Message": "SQL logic error      no such table: main.U用户信息视图",
2、设计器中删除用户信息视图,再次创建 用户信息视图,提示错误如上图 ;3、设计器F5运行工程文件,则出现上图底部的错误信息U用户信息视图没有发现,可能已被使用
4、旧工程文件导入用户信息视图
5、发布到生产环境后,引用用户信息视图的页面,无法正产显示结果,浏览器调试信息:
Exception happened, please check the log file to get more detail information.

日志文件同步骤1:


SQLite error (1): no such table: main.U用户信息视图 in "select a.[用户名] as C0,a.[全名] as C1 from . as a"
Sql execute exception--------------------------------------
{
"errorCode": 1,
"ClassName": "System.Data.SQLite.SQLiteException",
"Message": "SQL logic error
no such table: main.U用户信息视图",
"Data": null,
"InnerException": null,
"HelpURL": null,
"StackTraceString": "   at System.Data.SQLite.SQLite3.Prepare(SQLiteConnection cnn, String strSql, SQLiteStatement previous, UInt32 timeoutMS, String& strRemain)
   at System.Data.SQLite.SQLiteCommand.BuildNextCommand()
   at System.Data.SQLite.SQLiteCommand.GetStatement(Int32 index)
   at System.Data.SQLite.SQLiteDataReader.NextResult()
   at System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)
   at System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
   at System.Data.SQLite.SQLiteCommand.ExecuteDbDataReader(CommandBehavior behavior)
   at System.Data.Common.DbCommand.ExecuteDbDataReaderAsync(CommandBehavior behavior, CancellationToken cancellationToken)
--- End of stack trace from previous location where exception was thrown ---
   at Forguncy.DataSourceBase.FillTableAsync(String commandText, IEnumerable`1 parameters)",
"RemoteStackTraceString": null,
"RemoteStackIndex": 0,
"ExceptionMethod": null,
"HResult": -2147481665,
"Source": "System.Data.SQLite",
"WatsonBuckets": null
}

CurrentMethodName: FillTableAsync
Sql statement-----------------------------------------------
select a.[用户名] as C0,a.[全名] as C1 from . as a   
-----------------------------------------------------------
Tid:6 2021/12/26 16:05:06: Request Exception Happened-------------------------------
Path/Home/GetTableDataWithOffset
UserName:qiyunxin









Howie.Sun 发表于 2021-12-27 13:48:36

您好,这个问题是本地可以稳定复现的么,如果可以的话,可能需要您提供一下工程文件给我们,以附件的方式上传就可以,我们先根据您提供的工程文件排查一下,看看是哪里出了问题。如果不好复现的话,可能需要远程您看一下。

ziken 发表于 2021-12-27 13:53:50

仅在客户服务器发生,其他服务器正常,怀疑服务器上的用户文件异常了

ziken 发表于 2021-12-27 13:56:37

下午给远程下呗,我14.30以后都可以

Howie.Sun 发表于 2021-12-27 14:32:21

ziken 发表于 2021-12-27 13:56
下午给远程下呗,我14.30以后都可以

您好,我们的同事早上在QQ群联系您了,您如果收到的话,和他再沟通一下哦。

Joe.xu 发表于 2021-12-27 15:59:36

Howie.Sun 发表于 2021-12-27 14:32
您好,我们的同事早上在QQ群联系您了,您如果收到的话,和他再沟通一下哦。

问题处理:已经远程客户,判断是应用的用户信息视图损坏了,由于客户内置库中表只有用户信息视图一个,采取的措施是新发布了一个应用,覆盖了损坏的内置库。

ziken 发表于 2021-12-27 16:04:46

本帖最后由 ziken 于 2021-12-27 16:08 编辑

非常感谢,神速解决,大赞

Howie.Sun 发表于 2021-12-27 17:25:57

ziken 发表于 2021-12-27 16:04
非常感谢,神速解决,大赞

不客气哈,感谢您对活字格的支持。
后面有问题,欢迎继续发新帖交流:loveliness:
页: [1]
查看完整版本: 【7.0.103】用户信息视图异常