代码之家  ›  专栏  ›  技术社区  ›  Codek

Jackrabbit配置-应用validationQuery

  •  0
  • Codek  · 技术社区  · 7 年前

    我正在使用一个利用Jackrabbit的应用程序(Pentaho)。

    在配置中,连接的定义如下:

      <FileSystem class="org.apache.jackrabbit.core.fs.db.MSSqlFileSystem">
        <param name="driver" value="com.microsoft.sqlserver.jdbc.SQLServerDriver"/>
        <param name="url" value="jdbc:sqlserver://%%REPOSITORY_SERVER%%:%%REPOSITORY_PORT%%;DatabaseName=%%REPOSITORY_JCR_DATABASE%%"/>
        <param name="user" value="%%REPOSITORY_JCR_USER%%"/>
        <param name="password" value="%%REPOSITORY_JCR_PASSWORD%%"/>
        <param name="schema" value="mssql"/>
        <param name="schemaObjectPrefix" value="fs_repos_"/>
      </FileSystem>
    

    (当然,我们的CI系统取代了令牌)

    我们有一个问题,有时服务器似乎失去了与数据库的连接。所以根据我所读的,我认为我们需要在这里放置一个validationQuery。

    那么,我可以在URL中放入validationQuery吗?有人举过这样的例子吗?由于验证查询有一个空格,语法会是什么样子:

    select 1
    
    0 回复  |  直到 7 年前
    推荐文章