win11服务器上的安全数据库没有此工作站

win11服务器上的安全数据库没有此工作站,第1张

当Windows 7或者Windows2008加入域后,登陆时出现“服务器上的安全数据库没有此工作站信任关系的计算机帐户”,导致无法登陆到域。

原因:

客户端加入域后,域服务器重装系统,导致客户端的旧账户无法生效。

解决办法1:

1、用本地管理员登陆到计算机

2、打开计算机属性,在计算机名选项卡上点击“更改”,然后点击“其他”

3、将“此计算机住DNS后缀”清空,注销后就可以登陆到域

commicrosoftsqlserverjdbcSQLServerDriverpackage morflame;

import javasql; //连接数据库主要用这个包

public class JdbcTest1 {

public static void main(String[] args) {

ResultSet rs = null;// 这是预定义的查询结果集

Statement stmt = null;

Connection conn = null;

try {

// ClassforName("commicrosoftjdbcsqlserverSQLServerDriver");

// 加载驱动,不同的数据库对应有不同的驱动

ClassforName("commicrosoftsqlserverjdbcSQLServerDriver");

// 连接的URL,jdbc是协议,oracle:thin是子协议,@后是IP:端口:数据库实例

String connectionUrl = "写上你的url";

// 得到连接,提过URL,用户名和密码

conn=DriverManagergetConnection("jdbc:sqlserver://localhost:1433;","morflame",""); //注意根据你的改

// 取得元数据

DatabaseMetaData dbmd = conngetMetaData();

if (dbmd == null) {

Systemoutprintln("No meta data");

} else {

Systemoutprintln("数据库名称:" + dbmdgetDatabaseProductName());

Systemoutprintln("数据库版本:" + dbmdgetDatabaseProductVersion());

Systemoutprintln("数据库驱动程序:" + dbmdgetDriverName());

Systemoutprintln("数据库驱动程序版本:" + dbmdgetDriverVersion());

Systemoutprintln("并发访问的用户数:" + dbmdgetMaxConnections());

Systemoutprintln("数据类型列表:");

rs = dbmdgetTypeInfo();

while (rsnext()) {

Systemoutprintln("\t" + rsgetString(1));

}

rsclose();

}

stmt = conncreateStatement();

rs = stmtexecuteQuery("select from dept");

Systemoutprintln("数据表dept结构信息");

ResultSetMetaData rsmd = rsgetMetaData();

int columnCount = rsmdgetColumnCount();

Systemoutprintln("序列号\t列名\t数据类型");

for (int i = 1; i <= columnCount; i++) {

Systemoutprintln("" + i + "\t" + rsmdgetColumnName(i) + "\t"

+ rsmdgetColumnTypeName(i));

}

} catch (ClassNotFoundException e) {

// TODO 自动生成 catch 块

eprintStackTrace();

} catch (SQLException e) {

// TODO 自动生成 catch 块

eprintStackTrace();

} finally {

try {

// 数据库使用完了一定要关闭资源,而且要注意关闭的顺序

if (rs != null) {

rsclose();

rs = null;

}

if (stmt != null) {

stmtclose();

stmt = null;

}

if (!connisClosed()) {

connclose();

}

} catch (Exception e2) {

e2printStackTrace();

// TODO: handle exception

}

}

}

}

可能是通过杀毒软件把系统启动项中的数据库启动禁止了。

恢复为自动启动,如自动修复不了,可进入服务里将数据库服务手动启动;如果还启动不了,需要重新安装数据库。

T3-用友通标准版是一套管理供、产、销、财、税的一体化管理软件,帮助企业实现规范管理、精细理财。可以在企业内部实现精细化业务管理、智能化综合统计分析,帮助管理层科学决策。同时搭建企业 *** 作人员的应用、学习平台,该软件性能优异,方便易用,是企业管理的好帮手。

用友T3标准版包括三个系列12个产品,覆盖企业财务、业务、决策三个管理层次。

一、财务系类软件以总账系统为核心,包括往来、现金项目、工资管理、固定资产等,为企业的会计核算和财务管理工作提供了全面、详细的解决方案。

二、业务部分包括购销存和核算系统

购销存-库存管理:库存管理系统可以帮助管理日常的存货出入库业务,有效的改善存货的占用情况。

购销存-采购管理:采购管理可以帮助全民处理企业采购部门各环节的业务事项,提供采购订单、入库、发票结算等处理功能。

购销存-销售管理:销售管理可以帮助全面处理企业销售部门各环节的业务事项,提供销售订单、发货、出库、开票等处理功能。

核算:核算系统提供六种核算方式,帮助精确、及时地核算存活成本,有效的改善存货的占用情况。

三、决策系列软件以财务报表为核心,包括财务分析等。

财务报表:可以帮助制作企业所需的各种报表,比偶扩财务报表、图标等,并且能够与其他系统交换信息。

财务分析:财务分析系统帮助了解企业的经营请款和财务情况,制定预算和计划,并考核预算计划的执行情况。

解决由于sql2000日志文件引起的“置疑”。

日志有错误--------重新附加提示日志有错误。

日志文件丢失-----丢失了ldf文件,只有mdf文件的数据库重建。

步骤:

一、备份“置疑”数据库的数据文件,因为日志文件ldf出错,可以只备份mdf文件。

二、打开企业管理器(SQL Server Enterprise Manager),删除“置疑”数据库,如果提示删除错误,可以重启数据库服务器,然后再试。

三、在企业管理器中,新建同名数据库(假如数据库为test),注意建立的数据库名称,还有数据文件名要保持和原数据库一致。

四、停止数据库服务器。

五、将刚才新建数据库生成的数据库的日志文件test_logldf删除,用要恢复的数据库mdf文件覆盖刚才生成的数据库数据文件test_datamdf。

六、启动数据库服务器。此时会看到数据库test的状态为“置疑”。这时候不能对此数据库进行任何 *** 作。

七、设置数据库允许直接 *** 作系统表。此 *** 作可以在企业管理器(SQL Server Enterprise Manager)里面选择数据库服务器,按右键,选择“属性”,在“服务器设置”页面中将“允许对系统目录直接修改”一项选中。也可以使用如下语句来实现。

use master

go

sp_configure 'allow updates',1

go

reconfigure with override

go

八、设置test为紧急修复模式 。

update sysdatabases set status=-32768 where dbid=DB_ID('test')

此时可以在企业管理器(SQL Server Enterprise Manager)里面看到该数据库处于“只读\置疑\脱机\紧急模式”可以看到数据库里面的表,但是仅仅有系统表。

九、下面执行真正的恢复 *** 作,用dbcc rebuild_log命令来重建数据库日志文件(重建路径根据你实际的数据库路径来)。

dbcc rebuild_log('test','C:\Program Files\Microsoft SQL Server\MSSQL\Data\test_logldf')

执行过程中,如果遇到下列提示信息:

服务器: 消息 5030,级别 16,状态 1,行 1

未能排它地锁定数据库以执行该 *** 作。

DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。

说明您的其他程序正在使用该数据库,如果刚才您在八步骤中使用企业管理器打开了test库的系统表,那么退出企业管理器就可以了。

正确执行完成的提示应该类似于:

警告: 数据库 'test' 的日志已重建。已失去事务的一致性。应运行 DBCC CHECKDB 以验证物理一致性。将必须重置数据库选项,并且可能需要删除多余的日志文件。

DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。

此时打开在企业管理器里面会看到数据库的状态为“只供DBO使用”。此时可以访问数据库里面的用户表了。

十、验证数据库一致性。(次步骤可省略)

dbcc checkdb('test')

一般执行结果如下:

CHECKDB 发现了 0 个分配错误和 0 个一致性错误(在数据库 'test'中)。

DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。

十一、设置数据库为正常状态

sp_dboption 'test','dbo use only','false'

如果没有出错,那么恭喜,现在就可以正常的使用恢复后的数据库啦。

十二、最后一步,我们要将步骤七中设置的“允许对系统目录直接修改”一项恢复。因为平时直接 *** 作系统表是一件比较危险的事情。当然,我们可以在企业管理器里面恢复,也可以使用如下语句完成

sp_configure 'allow updates',0

go

reconfigure with override

go

对于只有mdf文件的sql2000数据库恢复,从第三步开始做就行了。

最好的方法为先分离然后附加看下

1.我们SQL SERVER企业管理器新建立一个供恢复使用的同名数据库(注意:要跟问题数据库同名,本例中为myDb)。

2.停掉数据库服务器。

3.将刚才生成的数据库的日志文件myDb_logldf删除(本例中的示列数据库名,实际使用您自己的数据库名称),用刚才备份的数据库mdf文件覆盖新生成的数据库数据文件myDb_datamdf。

4.启动数据库服务器。此时会看到数据库myDb的状态为“置疑”。这时候不能对此数据库进行任何 *** 作。

5.设置数据库允许直接 *** 作系统表。此 *** 作可以在SQL Server Enterprise Manager里面选择数据库服务器,按右--键,选择“属性”,在“服务器设置”页面中将“允许对系统目录直接修改”一项选中。也可以使用如下语句来实现。

use master

go

sp_configure 'allow updates',1

go

reconfigure with override

go F.设置myDb为紧急修复模式

在查询管理器里设置如下命令:

update sysdatabases set status=-32768 where dbid=DB_ID('stib')此时可以在SQL Server Enterprise Manager里面看到该数据库处于“只读\置疑\脱机\紧急模式”可以看到数据库里面的表,但是仅仅有系统表

6.下面执行真正的恢复 *** 作,重建数据库日志文件

dbcc rebuild_log('stib','E:\zz\stib_logldf')警告: 数据库 'myDb' 的日志已重建。已失去事务的一致性。应运行 DBCC CHECKDB 以验证物理一致性。将必须重置数据库选项,并且可能需要删除多余的日志文件。

DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。

此时打开在SQL Server Enterprise Manager里面会看到数据库的状态为“只供DBO使用”。此时可以访问数据库里面的用户表了。

7.验证数据库一致性(可省略)

dbcc checkdb('stib')一般执行结果如下:

CHECKDB 发现了 0 个分配错误和 0 个一致性错误(在数据库 'myDb' 中)。

DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。

sp_dboption 'stib','single user','true'--设置为单用户

dbcc checkdb('stib','REPAIR_ALLOW_DATA_LOSS')--这个语句可能执行几遍之后有效

sp_dboption 'stib','single user','false'--取消单用户

8.设置数据库为正常状态

sp_dboption 'stib','dbo use only','false'

9.最后一步,我们要将步骤E中设置的“允许对系统目录直接修改”一项恢复。因为平时直接 *** 作系统表是一件比较危险的事情。当然,我们可以在SQL Server Enterprise Manager里面恢复,也可以使用如下语句完成

sp_configure 'allow updates',0

go

reconfigure with override

go

到此数据库置疑问题解决。

就是你的版本不行,换个office2010的版本,里边含access

附带激活程序,先安装office,然后执行一下激活就好

请用加速下载,请在电脑打开你的回答并下载,然后你再打开软件应该就可以了

题主是否想询问“编辑网页访问本地数据库时网页按下没反应怎么回事”原因是数据库连接失败,JavaScript代码错误,网页缓存问题,具体如下:

1、数据库连接失败。如果你在编辑网页时需要访问本地数据库,需要确保数据库的连接是正常的。如果数据库连接失败,网页会出现无反应的情况。可以检查数据库连接的配置、网络连接等是否正常。

2、JavaScript代码错误。如果你使用了JavaScript代码来访问本地数据库,代码存在错误导致网页无法正常响应。可以使用浏览器的开发者工具进行调试,查看JavaScript代码是否存在错误,并进行修正。

3、网页缓存问题。有时候浏览器会缓存网页内容,导致网页无法正常响应。可以尝试清除浏览器缓存,或者在代码中添加一些随机数或时间戳等参数,来避免浏览器缓存问题。

如果是其它工作表的,可以通过定义名称解决

ctrl+f3

将这个对其他工作表的引用定义为名称

然后在数据有效性中使用此名称代替原来的引用

如果是其它工作簿的,只能借助辅助的区域,使用公式将其引用到当前工作表使用

=[book1xls]sheet1!a1

以上就是关于win11服务器上的安全数据库没有此工作站全部的内容,包括:win11服务器上的安全数据库没有此工作站、sql 2008与java 的连接问题,数据库账户是Adminnistator,密码128128,看到很多解决的办法,都没有效、用友T3登陆时提示数据库服务器没有启动是怎么回事 等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9439605.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存