账号通
    

账号  

密码  

2902

查看

7

回复
主题:SQL SERVER 将数据库上传到空间,报错 [收藏主题] 转到:  
红枫叶 当前离线

92

主题

14

广播

0

粉丝
添加关注
级别:学前班

用户积分:6241 分
登录次数:196 次
注册时间:2010/12/26
最后登录:2015/2/5
红枫叶 发表于:2013/4/22 17:58:54   | 只看该作者 查看该作者主题 楼主 
本地用SQL SERVER连接空间数据库,更改了数据库名,数据库用户名用空间,同步后出现以下提示,是因为改数据库名称的原因吗?
“/”应用程序中的服务器错误。
无法将 NULL 值插入列 'ID',表 'lxtx2013data.lxtx2013data_f.KS_Log';该列不允许空值。INSERT 失败。
语句已终止。

说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.SqlClient.SqlException: 无法将 NULL 值插入列 'ID',表 'lxtx2013data.lxtx2013data_f.KS_Log';该列不允许空值。INSERT 失败。
语句已终止。

源错误:

 执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。

堆栈跟踪:

 [SqlException (0x80131904): 无法将 NULL 值插入列 'ID',表 'lxtx2013data.lxtx2013data_f.KS_Log';该列不允许空值。INSERT 失败。语句已终止。]   System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) +1950890   System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) +4846875   System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) +194   System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) +2392   System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) +204   System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async) +954   System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) +162   System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe) +175   System.Data.SqlClient.SqlCommand.ExecuteNonQuery() +137   Kesion.DataBase.DBHelper.ExecuteNonQuery(DbConnection connection, CommandType commandType, String commandText, DbParameter[] commandParameters) +78   Kesion.DataBase.DBHelper.ExecuteNonQuery(String connectionString, CommandType commandType, String commandText, DbParameter[] commandParameters) +104   Kesion.DataBase.DBHelper.ExecuteNonQuery(CommandType commandType, String commandText, DbParameter[] commandParameters) +27   Kesion.SqlDAL.AdminManage.InsertLog(String username, Int32 resulttf, String scriptname, String Description) +396   Kesion.BLL.AdminManage.InsertLog(String username, Int32 resulttf, String scriptname, String Description) +25   Kesion.NET.WebSite.Admin.L.ImageButton2_Click(Object sender, ImageClickEventArgs e) +1596   System.Web.UI.WebControls.ImageButton.OnClick(ImageClickEventArgs e) +108   System.Web.UI.WebControls.ImageButton.RaisePostBackEvent(String eventArgument) +118   System.Web.UI.WebControls.ImageButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10   System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13   System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +36   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1565
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
红枫叶 当前离线

92

主题

14

广播

0

粉丝
添加关注
级别:学前班

用户积分:6241 分
登录次数:196 次
注册时间:2010/12/26
最后登录:2015/2/5
红枫叶 发表于:2013/4/22 18:17:02   | 只看该作者 查看该作者主题 沙发 
科汛在线网校系统
我将数据库名改成和本地一样的,只有数据库用户名不一样,网页有几个栏目可以打开,进入后台时出下面的提示

“/”应用程序中的服务器错误。
无法将 NULL 值插入列 'ID',表 'kesionicms.kesionicms_f.KS_Log';该列不允许空值。INSERT 失败。

语句已终止。


说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。



异常详细信息: System.Data.SqlClient.SqlException: 无法将 NULL 值插入列 'ID',表 'kesionicms.kesionicms_f.KS_Log';该列不允许空值。INSERT 失败。

语句已终止。



源错误:



 执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。


堆栈跟踪:



 [SqlException (0x80131904): 无法将 NULL 值插入列 'ID',表 'kesionicms.kesionicms_f.KS_Log';该列不允许空值。INSERT 失败。语句已终止。]   System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) +1950890   System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) +4846875   System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) +194   System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) +2392   System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) +204   System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async) +954   System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) +162   System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe) +175   System.Data.SqlClient.SqlCommand.ExecuteNonQuery() +137   Kesion.DataBase.DBHelper.ExecuteNonQuery(DbConnection connection, CommandType commandType, String commandText, DbParameter[] commandParameters) +78   Kesion.DataBase.DBHelper.ExecuteNonQuery(String connectionString, CommandType commandType, String commandText, DbParameter[] commandParameters) +104   Kesion.DataBase.DBHelper.ExecuteNonQuery(CommandType commandType, String commandText, DbParameter[] commandParameters) +27   Kesion.SqlDAL.AdminManage.InsertLog(String username, Int32 resulttf, String scriptname, String Description) +396   Kesion.BLL.AdminManage.InsertLog(String username, Int32 resulttf, String scriptname, String Description) +25   Kesion.NET.WebSite.Admin.L.ImageButton2_Click(Object sender, ImageClickEventArgs e) +1596   System.Web.UI.WebControls.ImageButton.OnClick(ImageClickEventArgs e) +108   System.Web.UI.WebControls.ImageButton.RaisePostBackEvent(String eventArgument) +118   System.Web.UI.WebControls.ImageButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10   System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13   System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +36   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1565


 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
红枫叶 当前离线

92

主题

14

广播

0

粉丝
添加关注
级别:学前班

用户积分:6241 分
登录次数:196 次
注册时间:2010/12/26
最后登录:2015/2/5
红枫叶 发表于:2013/4/23 8:53:35   | 只看该作者 查看该作者主题 藤椅 
科汛在线考试系统(NET)
求助呀!!数据库同步到空间上,进入后台时出现上面的提示,求解!!!
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
科汛官方 当前离线

47268

主题

145

广播

405

粉丝
添加关注
级别:管理员

用户积分:101604 分
登录次数:7935 次
注册时间:2006/12/7
最后登录:2023/12/14
科汛官方 发表于:2013/4/23 9:26:53   | 只看该作者 查看该作者主题 板凳 
科汛智能建站系统

数据库安装有问题,丢失主键导致



请用备份的方式到空间上还原安装。

见:http://bbs.kesion.com/forumthread-1043284.html

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
红枫叶 当前离线

92

主题

14

广播

0

粉丝
添加关注
级别:学前班

用户积分:6241 分
登录次数:196 次
注册时间:2010/12/26
最后登录:2015/2/5
红枫叶 发表于:2013/4/23 9:35:23   | 只看该作者 查看该作者主题 报纸 
科汛智能建站系统
我们是租的空间,可以用备份方式还原吗
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
红枫叶 当前离线

92

主题

14

广播

0

粉丝
添加关注
级别:学前班

用户积分:6241 分
登录次数:196 次
注册时间:2010/12/26
最后登录:2015/2/5
红枫叶 发表于:2013/4/23 9:45:31   | 只看该作者 查看该作者主题 地板 
科汛在线考试系统(NET)
我同步数据库时,最后提示115个表已经完成,我全部看了一下没有失败的,除了手功在服务器上备份还原,还有其它方式吗,因为空间方面不提供备份还原。
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
科汛官方 当前离线

47268

主题

145

广播

405

粉丝
添加关注
级别:管理员

用户积分:101604 分
登录次数:7935 次
注册时间:2006/12/7
最后登录:2023/12/14
科汛官方 发表于:2013/4/23 11:33:43   | 只看该作者 查看该作者主题 7楼 
科汛智能建站系统

你如果还没有做的情况下,可以全新安装,运行install



否则只能麻烦你主机商帮还原下了。你用同步的是会丢失数据库规则的。

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
红枫叶 当前离线

92

主题

14

广播

0

粉丝
添加关注
级别:学前班

用户积分:6241 分
登录次数:196 次
注册时间:2010/12/26
最后登录:2015/2/5
红枫叶 发表于:2013/4/23 17:44:38   | 只看该作者 查看该作者主题 8楼 
科汛在线考试系统(NET)
好的,问题已经解决,感谢!
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.17188秒 powered by KesionCMS 9.0