Hi,
i'm not that familiar with Oracle but this might be helpful:
http://docs.oracle.com/cd/B28359_01/server.111/b28320/limits001.htm

Amro
Am 13.07.2016 8:05 nachm. schrieb "Oskar Berggren" <oskar.bergg...@gmail.com
>:

> Hi,
>
> If anyone more familiar with Oracle can help me understand why
> StringTypeWithLengthFixture fails on Oracle and how it should be fixed, it
> would be much appreciated.
>
> Note that the failure occurs during schema creation.
>
> This is the test run:
>
> http://teamcity.codebetter.com/viewLog.html?buildId=221442&tab=buildResultsDiv&buildTypeId=bt1099
>
> With my changes made in:
> https://github.com/nhibernate/nhibernate-core/pull/481
> (but note that the test case previously wasn't run on Oracle at all)
>
> The test case contains a string property mapped as:
> <property name="LongStringValue" type="String" column="longstr"
> length="4000" />
>
> It was my understanding that Oracle allowed for this size? The dialect
> implementation seem to imply so. Bug in dialect? Dependent on character
> set? Or something else?
>
> Should I make the testcase use a different mapped length on Oracle to fix
> it?
>
>
> Extract from build log:
> [11:40:39] :                     [exec] 16) SetUp Error :
> NHibernate.Test.TypesTest.StringTypeWithLengthFixture
> [11:40:39] :                     [exec]    SetUp :
> NHibernate.HibernateException : ORA-00910: specified length too long for
> its datatype
> [11:40:39] :                     [exec]   ---->
> Oracle.ManagedDataAccess.Client.OracleException : ORA-00910: specified
> length too long for its datatype
> [11:40:39] :                     [exec]    at
> NHibernate.Tool.hbm2ddl.SchemaExport.Execute(Action`1 scriptAction, Boolean
> execute, Boolean justDrop, TextWriter exportOutput) in
> D:\BuildAgent\work\3d9ffbdc3885dbb2\src\NHibernate\Tool\hbm2ddl\SchemaExport.cs:line
> 382
> [11:40:39] :                     [exec]    at
> NHibernate.Tool.hbm2ddl.SchemaExport.Execute(Action`1 scriptAction, Boolean
> execute, Boolean justDrop) in
> D:\BuildAgent\work\3d9ffbdc3885dbb2\src\NHibernate\Tool\hbm2ddl\SchemaExport.cs:line
> 334
> [11:40:39] :                     [exec]    at
> NHibernate.Tool.hbm2ddl.SchemaExport.Execute(Boolean useStdOut, Boolean
> execute, Boolean justDrop) in
> D:\BuildAgent\work\3d9ffbdc3885dbb2\src\NHibernate\Tool\hbm2ddl\SchemaExport.cs:line
> 327
> [11:40:39] :                     [exec]    at
> NHibernate.Tool.hbm2ddl.SchemaExport.Create(Boolean useStdOut, Boolean
> execute) in
> D:\BuildAgent\work\3d9ffbdc3885dbb2\src\NHibernate\Tool\hbm2ddl\SchemaExport.cs:line
> 105
> [11:40:39] :                     [exec]    at
> NHibernate.Test.TestCase.CreateSchema() in
> D:\BuildAgent\work\3d9ffbdc3885dbb2\src\NHibernate.Test\TestCase.cs:line
> 243
> [11:40:39] :                     [exec]    at
> NHibernate.Test.TestCase.TestFixtureSetUp() in
> D:\BuildAgent\work\3d9ffbdc3885dbb2\src\NHibernate.Test\TestCase.cs:line
> 102
>
>
> Thanks,
> Oskar
>
> --
>
> ---
> You received this message because you are subscribed to the Google Groups
> "nhibernate-development" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to nhibernate-development+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"nhibernate-development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to nhibernate-development+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to