服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

使用MS SQL Expresslogin:成功! 迁移工具包login:失败?

(在MySQL论坛和StackOverflow上没有任何回复,所以我希望在这里有更好的运气) 我正在尝试为朋友迁移MS SQL数据库。 我没有对机器的物理访问权限,也没有pipe理员权限 – 只是读/写用户。 使用XP中的“SQL Server Management Express”,我可以使用IP /用户/密码轻松login。 我可以浏览表格,运行查询。 简单。 当我启动迁移工具包时,selectMS SQL,并尝试连接,我得到以下错误: 连接到源数据库并检索模式名称。 初始化JDBC驱动程序…驱动程序类MS SQL JDBC驱动程序打开连接… jdbc:jtds:sqlserver:// MYSERVERIP:1433 / MYDATABASE; user = MYUSERNAME; password = MYPASSWORD; charset = utf-8; domain =模式名称无法检索(错误:0)。 ReverseEngineeringMssql.getSchemata:用户“MYUSERNAME”的login失败。 详细信息:net.sourceforge.jtds.jdbc.SQLDiagnostic.addDiagnostic(SQLDiagnostic.java:365)net.sourceforge.jtds.jdbc.TdsCore.tdsErrorToken(TdsCore.java:2781)net.sourceforge.jtds.jdbc.TdsCore.nextToken TdsCore.java:2224)net.sourceforge.jtds.jdbc.TdsCore.login(TdsCore.java:599)net.sourceforge.jtds.jdbc.ConnectionJDBC2。(ConnectionJDBC2.java:331)net.sourceforge.jtds.jdbc.ConnectionJDBC3 (ConnectionJDBC3.java:50)net.sourceforge.jtds.jdbc.Driver.connect(Driver.java:178)java.sql.DriverManager.getConnection(Unknown Source)java.sql.DriverManager.getConnection(Unknown Source)com。 sun.reflect.NativeMethodAccessorImpl.invoke0(本地方法)sun.reflect.NativeMethodAccessorImpl(方法)sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)sun.reflect.NativeMethodAccessorImpl .invoke(Unknown Source)sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)java.lang.reflect.Method.invoke(Unknown Sourc e)com.mysql.grt.Grt.callModuleFunction(未知来源) 有任何想法吗? 我三重检查了login细节,没有骰子。 我错过了一个驱动程序? 服务器设置是否奇怪? 不知道从哪里去。 提前致谢。

如何检查两台服务器之间的networking连接是否偶尔下降?

我已经部署了一个多层java应用程序,并且不时看到应用程序中的作业失败,导致pipe道损坏和通道错误类似于: Caused by: java.nio.channels.ClosedChannelException at sun.nio.ch.SocketChannelImpl.ensureWriteOpen(SocketChannelImpl.java:125) at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:294) at com.common.connectionmanager.AsyncSocket$AsyncSocketOutputStream.write(AsyncSocket.java:466) at java.io.DataOutputStream.writeInt(DataOutputStream.java:180) 和 2009-06-15 14:02:53,492 ERROR [com.ClientConnectionManager] [Socket (ClientConnectionManager.java:368) – Client connection error com.ConnectionException: Error encoding message to stream Caused by: java.io.IOException: Broken pipe at sun.nio.ch.FileDispatcher.write0(Native Method) at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:29) at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:104) at sun.nio.ch.IOUtil.write(IOUtil.java:75) at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:302) at com.common.connectionmanager.AsyncSocket$AsyncSocketOutputStream.write(AsyncSocket.java:466) at java.io.DataOutputStream.writeInt(DataOutputStream.java:180) 我认为这意味着我的两台服务器之间的networking连接暂时中断,这些错误告诉我,服务器不能相互通话。 所有的服务器都连接在一个1GBPS的局域网上。 有关的服务器正在运行Solaris – 任何人都可以推荐任何工具来监视它们之间的networking连接,并发现它是否确实在不时地退出?