当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登陆时提示数据库服务器没有启动是怎么回事 等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)