`

开发中sql server一些问题的解决办法

 
阅读更多
Java开发中连接sql server中的问题

1. 在Java中使用jtds链接sqlserver
<?xml version="1.0" encoding="UTF-8"?>
<persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd" version="2.0">
  <persistence-unit name="example" transaction-type="RESOURCE_LOCAL">
      <properties>
         <property name="hibernate.dialect" value="org.hibernate.dialect.SQLServerDialect"/>
         <property name="hibernate.connection.driver_class" value="net.sourceforge.jtds.jdbc.Driver"/>
         <property name="hibernate.connection.username" value="sa"/>
         <property name="hibernate.connection.password" value="**"/>
         <property name="hibernate.connection.url" value="jdbc:jtds:sqlserver://localhost:1433/collectiondb;instance=CollectionDB "/>
         <property name="hibernate.max_fetch_depth" value="3"/>
         <property name="hibernate.hbm2ddl.auto" value="validate"/><!-- validate -->
      </properties>
    
      
      <!-- 
      <properties>
         <property name="hibernate.dialect" value="org.hibernate.dialect.MySQL5Dialect"/>
         <property name="hibernate.connection.driver_class" value="org.gjt.mm.mysql.Driver"/>
         <property name="hibernate.connection.username" value="root"/>
         <property name="hibernate.connection.password" value="admin"/>
         <property name="hibernate.connection.url" value="jdbc:mysql://szOIBnchmrkAP1:3306/test?useUnicode=true&amp;characterEncoding=UTF-8"/>
         <property name="hibernate.max_fetch_depth" value="3"/>
         <property name="hibernate.hbm2ddl.auto" value="validate"/>
      </properties>
       -->
      
  </persistence-unit>
</persistence>

jtds URL语法:
http://ldison.iteye.com/blog/1007579


2.启动TOMCAT时Hibernate报错:
[ERROR][org.hibernate.tool.hbm2ddl.SchemaValidator]HHH000319: Could not get database metadata
java.sql.SQLException: Network error IOException: Connection refused: connect
at net.sourceforge.jtds.jdbc.JtdsConnection.<init>(JtdsConnection.java:436)
at net.sourceforge.jtds.jdbc.Driver.connect(Driver.java:184)
[ERROR][org.hibernate.tool.hbm2ddl.SchemaValidator]HHH000300: Could not complete schema validation
解决方法:
http://blog.csdn.net/anialy/article/details/8575428


3.Tomcat在没有启动服务“sql server browser”时会报如下错误:
Unable to get information from SQL Server: localhost.


4. SQL Server 禁止修改表结构的解决办法
Management studio 中打开 Tools - Operations 在对话框中选择Designers,将其中的Prevent saving changes that require re-creation前的对勾去掉,然后就可以修改表结构并完成保存操作了。
http://www.cnblogs.com/jaxu/archive/2009/10/21/1587488.html
分享到:
评论

相关推荐

    SQL Server 2008 安装失败后的解决办法

    本文将着重介绍解决SQL Server 2008安装失败后的解决办法,旨在帮助用户快速解决安装问题,确保SQL Server 2008的顺利安装。 一、卸载所有Microsoft SQL Server相关软件 在安装SQL Server 2008之前,需要卸载所有...

    sql server常见问题及其解决方法和.NET代码段

    在SQL Server数据库管理和开发过程中,遇到的问题多种多样,但大多数问题都可以通过理解基本概念、优化查询、处理事务和锁机制,以及了解.NET框架中的数据访问技术来解决。本篇文章将探讨一些SQL Server的常见问题,...

    安装 sqlserver com+解决方法

    本篇文章将围绕“安装sqlserver com+解决方法”这一主题进行深入探讨,旨在为遇到类似问题的技术人员提供有效的解决方案。 ### 一、理解MSDTC(Microsoft Distributed Transaction Coordinator) MSDTC是微软提供...

    Sql Server 2005的连接问题的解决方法

    总的来说,解决Sql Server 2005连接问题通常需要检查以下几个方面: 1. 验证SQL Server服务的状态及其配置。 2. 检查并修改Management Studio的安全设置。 3. 确保连接字符串的正确性和适用性。 4. 考虑不同SQL ...

    SQLServer2000常见故障解决方法

    原因是安装文件的路径(完整路径)里有中文,例如 c:\SQLSERVER 中文企业版\,改成 c:\SQLSERVER\。 三、以前进行的程序创建了挂起的文件操作,运行安装程序前必须重新启动 解决办法:a、重启机器,再进行安装,...

    sql server安装指南

    SQL Server是一款由微软开发的大型关系型数据库管理系统(RDBMS),广泛应用于企业级应用中。安装SQL Server是进行数据库部署、管理和维护的第一步,其安装方式多样,包括自定义安装和一键安装等。本文档旨在提供一...

    Delphi SQL Server数据库备份程序_delphi_SQL_ServerDelphi_sqlserver_

    在描述中提到的“sqlserver 程序化备份”,意味着我们需要在Delphi应用程序中编写代码来执行SQL Server的备份任务。这可以通过以下步骤实现: 1. 连接数据库:使用ADOConnection组件,配置适当的连接字符串(如...

    安装SqlServer时解决挂起的问题

    在安装过程中,系统会生成详细的日志文件,通常位于`%temp%\SQLServer_&lt;版本&gt;_&lt;日期时间&gt;`目录下。通过分析这些日志,你可以找到导致挂起的具体错误信息。 如果上述方法均未能解决问题,还可以尝试以下高级解决方案...

    SqlServer存储过程及调试指南

    - 解决SQLServer触发器滥用问题 - 诊断和修复T-SQL问题 - 批量编辑SQLServer存储过程 - SQLServer 2005中升级存储过程 6. 存储过程修改与变更:在对SQLServer存储过程进行修改和变更时,可能会遇到与现有数据库...

    零点起飞学SQL server

    由于提供的文件信息中,标题和描述均为"零点起飞学SQL server"和"零点起飞学SQLServer",这两部分并没有提供实际的知识内容,而只是表达了一个关于SQL Server学习材料的主题。至于“墨马图书专营店”的重复内容,...

    oracle sqldeveloper连接mysql、SQLServer第三方dll

    解决oracle sqldeveloper无法连接mysql、SQLServer问题,sqlDeveloper是ORACLE数据库开发工具,自带的是无法连接MS SQL Server以及mysql的,想连接的话需要第三方工具。 使用方法: 解压出来后将2个jar放入jlib...

    SQLServer存储过程调用WebService

    ### SQL Server 存储过程中调用 WebService 的实现方法 #### 一、引言 在企业级应用开发中,Web Service 作为一种标准的接口技术,被广泛用于不同平台之间的服务交互。而在 SQL Server 数据库中直接调用 Web ...

    完美卸载sqlserver工具.zip

    总之,“完美卸载sqlserver工具”为SQL Server的卸载提供了一种专业且全面的方法,解决了常规卸载过程中可能出现的问题,保证了系统的清洁和后续安装的顺利进行。对于遇到SQL Server卸载挑战的用户来说,这是一个...

    数据库打包SQL SERVER

    在脚本中,应避免使用“GO”语句,因为它不是标准的T-SQL语法,而是SQL Server的批处理分隔符。将其替换为自定义分隔符,例如“:”,这样可以方便地在代码中处理脚本内容。 将生成的SQL脚本内容保存到一个文本文件...

    SQL SERVER连接oracle数据库几种方法

    在实际开发中,我们经常需要在 SQL Server 中连接 Oracle 数据库,以便实现数据交换和集成。那么,如何在 SQL Server 中连接 Oracle 数据库呢?下面我们将介绍几种常见的方法。 方法 1:使用 OPENDATASOURCE ...

    SQLPrompt10.4.zip运行在 sql server2019 亲测可用

    关于描述中提到的“自带解决试用期问题软件”,这可能是指SQLPrompt的激活或授权方式。通常,软件试用期结束后需要购买正式许可证才能继续使用。如果这个版本包含了某种规避试用限制的方法,使用者应当注意这可能...

    系统装不上SQL Server 2000的解决方法

    在IT领域中,遇到安装问题是非常常见的事情,尤其是在尝试安装旧版软件如SQL Server 2000时。本文将详细介绍如何解决系统无法安装SQL Server 2000的问题,并提供具体的步骤和注意事项。 ### 一、问题背景 SQL ...

    SQLServer2005数据库开发详解

    《SQLServer2005数据库开发详解》是针对SQL Server 2005这一数据库管理系统进行深入探讨的教程。该教程旨在帮助初学者从零开始,逐步掌握SQL Server 2005的核心技术和开发方法,直至达到精通的程度。在本文中,我们...

    SQL+Server数据库开发经典实例精解

    《SQL Server数据库开发经典实例精解》是一本深入探讨SQL Server数据库开发的实用指南,旨在通过丰富的实例解析,帮助读者掌握SQL Server的核心技术和应用方法。本书涵盖了从基础操作到高级特性的广泛内容,旨在帮助...

    SQL Server安装失败症状及解决方法.pdf

    在给定的文件内容中,我们看到作者章泉和李华,作为江西农业大学职业师范技术学院的研究人员,详细描述了在安装SQL Server 2000时可能遇到的两种主要问题的症状及其解决方法。 首先,配置服务器时中断是一个常见的...

Global site tag (gtag.js) - Google Analytics