Case sensitive issue CF7 & SQL 2005

I had to rebuild a database from a backup recently. Now I am having a case sensitive issue in my queries that I did not have before.
The following use to work with Rockmart in lowercase even though Rockmart was in the table as all uppercase like so ROCKMART.
<cfquery name="updateAreas" datasource="mySource">
   UPDATE Property
   SET AR = 3610
   WHERE  City = 'Rockmart'
</cfquery>
The above has stopped working now the query must specify ROCKMART because it is in the table in all upper case.
My database option is set to SQL_Latin1_General_CP1_CI_AS
Any ideas.
Many thanks for you help.
Brian

A collation can be specified at the server, database, and column level in SQL server.  The column collation will take precedence over the database collation.  Check that the collation for the column is case-insensitive.  You can use the query below to get the column's collation.
SELECT COLUMN_NAME, COLLATION_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'Property'
    AND COLUMN_NAME = 'City'
You can get info on the collations supported by SQL Server at:
http://msdn.microsoft.com/en-us/library/ms144250%28SQL.90%29.aspx
You can change a column's collation if you need to, but you should be sure that this will not affect any other applications which query the same data.  Another option is to specify the desired collation in your query as suggested by glynjackson.
http://msdn.microsoft.com/en-us/library/ms190920%28SQL.90%29.aspx

Similar Messages

  • Case Sensitivity Issue with Latin Characters

    Hi,
    The Latin Character that i am talking abt is "i",
    I am trying to provide in my application the support for Azeri-Latin(Turkish family) Characters,
    That is the display and the orientation of characters is perfectly fine throughout the flow of application.
    But now there is a problem when selecting a data from DB using like constraint in where clause... The issue has been elaborated below...
    From the set of characters there are two character in which i am facing Case Sensitivity issue...
    They are as,
    i ---> the capital of same is ---> İ
    ı ---> the capital of same is ---> I
    now in english character mapping,
    for i ---> the capital is ---> I
    So, this is creating an issue...
    Now the test i have done is as follows,
    I created a table as,
    Create Table CS
    CS1 VARCHAR2(20)
    Following is the data that is inserted in the table,
    Insert into CS values('İ');
    Insert into CS values('i');
    Insert into CS values('I');
    Insert into CS values('ı');
    now i am running the following query,
    Select * from CS where lower(CS1) like lower('%&a%');
    for characters "i","İ","I" it returns 3 rows, that are,
    i
    İ
    I
    and for character ı it only returns,
    ı
    ideally for characters "i" & "İ" should be mapped with each other and "ı" & "I" should be mapped with each other respectively.
    But that is not the case.
    I am using Oracle 10g
    my NLS_database_parameters are as follows,
    PARAMETER     VALUE
    NLS_LANGUAGE     AMERICAN
    NLS_TERRITORY     AMERICA
    NLS_CURRENCY     $
    NLS_ISO_CURRENCY     AMERICA
    NLS_NUMERIC_CHARACTERS     .,
    NLS_CHARACTERSET     AL32UTF8
    NLS_CALENDAR     GREGORIAN
    NLS_DATE_FORMAT     DD-MON-RR
    NLS_DATE_LANGUAGE     AMERICAN
    NLS_SORT     BINARY
    NLS_TIME_FORMAT     HH.MI.SSXFF AM
    NLS_TIMESTAMP_FORMAT     DD-MON-RR HH.MI.SSXFF AM
    NLS_TIME_TZ_FORMAT     HH.MI.SSXFF AM TZR
    NLS_TIMESTAMP_TZ_FORMAT     DD-MON-RR HH.MI.SSXFF AM TZR
    NLS_DUAL_CURRENCY     $
    NLS_COMP     BINARY
    NLS_LENGTH_SEMANTICS     BYTE
    NLS_NCHAR_CONV_EXCP     FALSE
    NLS_NCHAR_CHARACTERSET     AL16UTF16
    NLS_RDBMS_VERSION     10.2.0.1.0
    and at client i m using,
    NLS_LANG = .AL32UTF8
    any help on this issue will be appreciated,
    Thanks & Regards,
    Pratik

    I'm not fully understand your question but I guess you may need to set up NLS_LANGUAGE, NLS_TERRITORY db parameters and client NLS_LANG.
    eg client NLS_LANG=TURKISH_AZERBAIJAN.AL32UTF8 and db parameters NLS_LANGUAGE=TURKISH, NLS_TERRITORY=AZERBAIJAN
    Full list of supported languages, locales see [Oracle® Database Globalization Support Guide local data subpage|http://download.oracle.com/docs/cd/B19306_01/server.102/b14225/applocaledata.htm]
    or tip2: check this: ALTER SESSION SET NLS_COMP=LINGUISTIC;
    Edited by: Kecskemethy on Mar 24, 2009 3:14 AM
    or you need something like this:
    Example 5-16 Matching with the Base Letter Operator [==]
    Expression: r[[=e=]]sum[[=e=]]
    Matches:
    resume<<
    résumé<<
    résume<<
    resumé<<Oracle SQL syntax: SQL> SELECT col FROM test WHERE REGEXP_LIKE(col,'r[[=e=]]sum[[=e=]]');Edited by: Kecskemethy on Mar 24, 2009 3:20 AM

  • How to select a case sensitive value in SQL with C#

    Hello,
    I have an application that at the begining a user will login with a user name and password which is stored in the database. The SQL statement is as follows:
    "SELECT id_employee FROM employee WHERE employee_number='" + txtUserName.Text + "' AND passWord='" + txtPassword.Text + "'";
    For testing purposes I have set the password to the word test.   The problem is, if the user enters in TEST or TeSt or TESt  it will grant them access. How do I set it to force the correct case?
    I am using SQL 2005 for the database.
    Thanks!
    ~zero

    You can also set Collation while comparing strings:
    "SELECT id_employee FROM employee WHERE employee_number='" + txtUserName.Text + "' COLLATE Latin1_General_CS_AS AND passWord='" + txtPassword.Text + "'  COLLATE Latin1_General_CS_AS";
    All comments about not doing this type of quering using command string, instead of command with parameters, they are apsolutely right.
    Nevertheless i will have only username as a parameter in the command and password will be return value from procedure. I will check for equality of entered password and returned one from command in C# code, and C# is case sensitive. There is a good security model implemented for password in AdventureWorks sample database for SQL Server 2005, in table Person.Contact.
    That model use two fields for password, PasswordHash and PasswordSalt. PasswordSalt is randomly generated hash when password is modified and with that salt, password string is encrypted, which produce PasswordHash. So when you want to authenticate a user, execute a command that will return a row(PasswordHash and PasswordSalt) for entered username, and in application you will encrypt entered username with PasswordSalt. If generated string is equal with the one returned PasswordHash, then you have a valid login. If nothing is returned from command or they are not equal, you have invalid login.

  • Column header sort - case sensitivity issue

    Hi guys,
    I'm having an issue with the built in column sorting when you click the headers on a report. Basically case sensitivity is taken into account and capital letters get sorted before smaller case letters, for example:
    Cats
    Dogs
    Zebra
    ants
    bears
    How would I be able to fix this built in sort?
    Thanks,
    Luis

    Luis,
    See if Denes's solution helps: Report sort by column header question .
    Scott

  • User Password case sensitivity issue.

    Hi,
    I have been migrated users from EBS to OID, but having some issues like some existing users password in EBS are in Capital letters but when they connect with SSO the same password not accepted, but users can connect same password in small letters.
    How I can solve this issue????????
    Senario:
    1: Existing EBS User:(Before integration of OID+SSO), users are directly connecting with EBS.
    User Name: HINA.SARWAR-----------(Not case sensitive)
    Password: ABCDEF -----------( Case sensitive)
    2: Existing EBS User:(After integration of OID+SSO), user are connecting via SSO.
    Eexpected behavior is that users should logon with above pass "ABCDEF", but they cannot.
    eg:-
    Cannot connect as:
    User Name: HINA.SARWAR -----------(Not case sensitive)
    Password: ABCDEF -----------( Case sensitive)
    Can connect as:
    User Name: HINA.SARWAR -----------(Not case sensitive)
    Password: abcdef -----------( Case sensitive)
    thx

    Hi,
    The solution to your problem is here at metalink:
    Password Case Sensitivity Lost During Extract And Import From EBS to OID [ID 951170.1]
    regards

  • How can change Case Sensitivity in MS SQL 2008

    hi expert,
    I want to change Case Sensitivity to Case Insensitivity  in MS SQL 2008.
    how can I do??
    any help please
    thanks and regards
    jun

    Hello,
    there is no way to change this. The SQL Server itself and the SAP Database are installed in an case sensitive collation. If you were albe to change this, your installation will be no longer supported and will, in the worst case, generate incorrect data within the SAP database.
    So, start live with it, there is no way to change it.
    Best regards
    Clas

  • Maintenance Plan Issue in SQL 2005

    Hi All,
    In SQL 2005 server maintenance plans are not active. If we execute maintenance plan manually, it will show as success but actually it is not running and history also not recording.
    Server Details:
    Product version: 9.00.1399.06
    Product Level: RTM
    Product Edition: Developer Edition
    OS: Windows server 2003 with SP2, Enterprise Edition
    We are able to create maintenance plans, also SQL agent jobs are running fine.
    But maintenance plans are not working.
    Can anyone please suggest, what will be the problem.
    Thanks in advance.

    Hi Ashwin,
    Thanks for your immediate reply.
    Sure will apply SP4 asap.
    Maintenance plan created to take backups, when I right click and execute maintenance plan, it will show as success but backups are not happening, also in view history nothing is recording.
    Actually no maintenance plan is working on this server.
    If I modify any maintenance plan while saving modifications, it is showing bellow message. But changes are reflecting in maintenance plan
    Message:
    Guid should contain 32 digits with 4 dashes ( xxxxxxxx-xxxx-xxxx-xxxxxxxxxxxx)
    Ex: Right clicked on backup maintenance plan and selected modify.
    then added one more database name in backup list and while saving changes, we are getting above message.

  • Fetching case sensitive emails in SQL Server

    Dear SQL experts,
    I am a novice and only recently started using SQL. I've been tasked with finding all emails that are capitalised in our data base. Please could you help in how i can do this.
    Thanks,
    Hobsonite

    Does this help?
    declare @a varchar(100)='aA'
    IF lower(@a) != @a COLLATE Latin1_General_CS_AS
    PRINT 'Upper case found'
    Go
    declare @a varchar(100)='AA'
    IF lower(@a) != @a COLLATE Latin1_General_CS_AS
    PRINT 'Upper case found'
    Go
    declare @a varchar(100)='aa'
    IF lower(@a) != @a COLLATE Latin1_General_CS_AS
    PRINT 'Upper case found'
    You could do a similar logic to find any emails having upper case characters in the email column
    Satheesh
    My Blog |
    How to ask questions in technical forum

  • Case sensitivity issue with hostname and sessions

    I'm running into a strange issue with mixed cases and my webservice.
    I have a JAX-WS service running at my host http://sumac.us.oracle.com/interlace/services/AdminService. When I connect my JAX-WS client to this, using the same URL, I have no problems and the session management code seems to work.
    However, if I set my JAX-WS client to connect to http://SUMAC.us.oracle.com/interlace/services/AdminService, the session management doesn't work any more. It seems that the client does not send the JSessionID cookie back to the server.
    I did notice that my webservice sends the following Set-Cookie header and the host that is sent in the original request is SUMAC.us.oracle.com
    Set-Cookie: JSESSIONID=vWjmMJwJXVLf2LBwYN82rxpqbwyKPP4SpD8kd7zLYVkLDJG2Bnnp!-234350174; path=/interlace; HttpOnly
    I'm wondering if anyone has run into this. I'm just using the standard JAX-WS client which is generated from a WSDL file. Let me know if this is sufficient information and I'll add more if necessary.
    Thanks,
    Anil

    I tracked this down and the issue has to do with the CookieJar class used to store the cookie information. It seems that this has already been patched in the JAX-WS 2.2.x line, but I believe that JDK 1.6 u21 uses a version of the 2.1.x branch.
    The JAX-WS issue number is 834.

  • SSRS 2012 rendering issue/Enabling Anonymous access - Upgraded SSRS from SQL 2005 to SQL 2012.

    Hi,
    I just recently upgraded SQL 2005 SSRS to SQL 2012 SSRS. Everything is working great other than small issue.
    Sounds like some authentication issue. SQL 2005 SSRS - IIS, we enabled anonymous access and we never had this problem. SQL 2012 SSRS /WIN 2008 R2 -  I am not sure how to enable anonymous access.
    If anyone can help me on this? I really appreciate your help.
    Thanks,
    Vel
    Vel Thavasi

    Hi Vel,
    According your description, you want to know how the enable anonymous access to SSRS 2012. Right?
    In SSRS 2008 or later version, we are not using IIS any more. If we want to configure the authentication, we need to configure in RSReportServer.config. This file locate at:
    <drive>:\Program Files\Microsoft SQL Server\MSRS12.MSSQLSERVER\Reporting Services\ReportServer
    However, in SSRS 2012, Anonymous authentication is not supported on report server. Please see:
    Authentication with the Report Server
    In this scenario, we need to custom an authentication type to achieve the "Anonymous" goal. Please refer to the link:
    Configure Custom or Forms Authentication on the Report Server
    If you have any question, please feel free to ask.
    Best Regards,
    Simon Hou

  • Case-sensitive values in an Tabular Model with a Oracle Datasource

    Hi,Lets use an Oracle Database as Datasource for my Project. I use a "Select distinct ColumnA from Table" to build up a LookupTable in my Tabular Model. But it returns Dublicates!! eg:
    When I fire the query from Oracle SQL Developer I got 2 Records "1N" and "1n". In the Grid View in SSDT I see 2 times "1N". ??
    Collation Case Sensitive. OK, but how to solve that?
    KR

    Hi KR,
    According to your description, you encounter the case-sensitive issue when creating SQL Server Analysis Services Tabular model project, right?
    Based on my research, Tabular models have the insensitivity problem by default. The workaround for this issue is creating a empty tabular model in tabular server using the xmla below and import the tabular in SSDT.
    <Create xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
    <ObjectDefinition>
    <Database xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2" xmlns:ddl100_100="http://schemas.microsoft.com/analysisservices/2008/engine/100/100" xmlns:ddl200="http://schemas.microsoft.com/analysisservices/2010/engine/200" xmlns:ddl200_200="http://schemas.microsoft.com/analysisservices/2010/engine/200/200" xmlns:ddl300="http://schemas.microsoft.com/analysisservices/2011/engine/300" xmlns:ddl300_300="http://schemas.microsoft.com/analysisservices/2011/engine/300/300">
    <ID>Collation test</ID>
    <Name>Collation test</Name>
    <Language>1033</Language>
    <Collation>Latin1_General_CS_AS</Collation>
    <DataSourceImpersonationInfo>
    <ImpersonationMode>Default</ImpersonationMode>
    </DataSourceImpersonationInfo>
    <ddl200_200:StorageEngineUsed>InMemory</ddl200_200:StorageEngineUsed>
    <ddl200:CompatibilityLevel>1100</ddl200:CompatibilityLevel>
    </Database>
    </ObjectDefinition>
    </Create>
    For the detail information about it, please refer to the link below.
    http://blogs.msdn.com/b/cathyk/archive/2011/10/24/making-tabular-models-more-sensitive.aspx
    Regards,
    Charlie Liao
    If you have any feedback on our support, please click
    here.
    Charlie Liao
    TechNet Community Support

  • Schematool mysql metadata case-sensitive

    Not really a question, more an observation unless anyone thinks I am doing
    something out of the ordinary.
    Using mysql, connectorJ on windows I tried running "schematool -a build -f
    script.sql" and kept getting a bunch of errors like
    47781 WARN [main] kodo.jdbc.Schema - Existing column "VOYAGE_NUMBER" on
    table "vessel" is incompatible with the same column in the given schema
    definition.
    Existing column:
    Full Name: vessel.VOYAGE_NUMBER
    Type: VARCHAR
    Size: 10
    Default: null
    Not Null: false
    Given column:
    Full Name: VESSEL.VOYAGE_NUMBER
    Type: VARCHAR
    Size: 255
    Default: null
    Not Null: false
    So there was a case sensitivity issue with the metadata in mysql. I had
    to add the following to the connectionUrl in kodo.properties
    capitalizeTypeNames=true
    http://dev.mysql.com/doc/connector/j/en/cj-configuration-properties.html
    All tables are lowercase for Windows
    http://dev.mysql.com/doc/mysql/en/name-case-sensitivity.html
    Doesn't matter on queries and the like but the schematool seemed to need
    the extra connection property.

    Kevin-
    What version of the MySQL server and driver are you using? In our
    experience, MySQL always capitalized schema names, but it is possible
    that this has changed in some version.
    Note that another solution would be to set the DBDictionary's
    "schemaCase" property to "lower" or "preserve" (instead of the
    MySQLDictionary default of "upper"), with the property:
    kodo.jdbc.DBDictionary: mysql(SchemaCase=preserve)
    We'd be interested to know if that solution works for you.
    In article <db8se6$uq0$[email protected]>, Kevin Keefe wrote:
    Not really a question, more an observation unless anyone thinks I am doing
    something out of the ordinary.
    Using mysql, connectorJ on windows I tried running "schematool -a build -f
    script.sql" and kept getting a bunch of errors like
    47781 WARN [main] kodo.jdbc.Schema - Existing column "VOYAGE_NUMBER" on
    table "vessel" is incompatible with the same column in the given schema
    definition.
    Existing column:
    Full Name: vessel.VOYAGE_NUMBER
    Type: VARCHAR
    Size: 10
    Default: null
    Not Null: false
    Given column:
    Full Name: VESSEL.VOYAGE_NUMBER
    Type: VARCHAR
    Size: 255
    Default: null
    Not Null: false
    So there was a case sensitivity issue with the metadata in mysql. I had
    to add the following to the connectionUrl in kodo.properties
    capitalizeTypeNames=true
    http://dev.mysql.com/doc/connector/j/en/cj-configuration-properties.html
    All tables are lowercase for Windows
    http://dev.mysql.com/doc/mysql/en/name-case-sensitivity.html
    Doesn't matter on queries and the like but the schematool seemed to need
    the extra connection property.
    Marc Prud'hommeaux
    SolarMetric Inc.

  • How to convert case-sensitive to extended journal format

    I have two apple computers (extended journal format) that have been backed up via a time capsule. I have just noticed that the TC is formatted as case-sensitive. I do not know why case-sensitive. In an effort to ensure consistency of file format then I seek to somehow remove case-sensitive formatting. I presume no/minimal underlying case-sensitivity issues within file names as source data is not formatted in case-sensitive manner.
    I have tried SuperDuper to clone the TC to an external HDD but the application cloned the formatting in addition to the data.
    I have attempted use of Disk Utility to copy content from source (TC) to destination (HDD) but this yielded error messages that noted different file format types.
    It there a way to convert/remove case sensitive formatting from TC?
    I appreciate that I could simply reformat TC to extended journal format but this would presumably erase all my backup data.
    Any guidance most welcomed.

    RossM wrote:
    So I guess my choice is to "leave well alone" as Pondini suggests and accept the fact that cloning TC onto HDD has now formatted my new HDD as case-sensititive.
    Actually, you may have two choices, depending on how you're going to be backing-up to the new HD:
    Your best bet, by far, is to back up to it directly, rather than connecting it to the TC.  That's much faster and more reliable.  If so:
    * Leave the TC backups alone.  Reformat the HD as case-ignorant and let Time Machine start fresh on it.  You can always see and restore from the old ones via the Browse... option, per Time Machine - Frequently Asked Question #17.  
    * Format the HD as case-sensitive and copy the backups from the TC to it. But don't copy the whole sparse bundle; copy the Backups.backupdb folder from the sparse bundle to the top level of the HD.  (Sparse bundles are used only for network backups.)  See #18 in the FAQ; you'll need the 4th procedure (copy network backups to be used locally.
    But if you're going to connect the HD to the TC and back up to it that way, it doesn't matter how you format the HD, since the backups must be in a sparse bundle, that has its own format.  Two choices for that:
    * Leave the TC backups alone. Connect the HD to the TC and select it as the TM destination, and Let Time Machine start fresh on it.  You can always see and restore from the old ones via the Browse... option, as above.   (There is a way to speed up the first backup; see the blue box in #Q2 of Using Time Machine with a Time Capsule.)
    * Copy ("Archive") the TC's internal disk to the external HD, per the green box in #Q6 of the same article.  Then select the external as your Time Machine destination via Time Machine Preferences.
    Is this simply deferring a problem issue to another time (aagh)? Or to somehow try and remove this inconsistency and remove case-sensitive formatting from all tech items, even if this might mean reformatting and losing old backup data?
    No.  There's not really a problem, unless you change the case of file/folder names and try to restore the old ones to the same place via the TM browser, per the link in my earlier post.  That's the only possible downside.
    Does Time Machine require case-sensitive formatting on its destination drive?
    No.  It's the default, but case-ignorant is fine, unless you ever want to add a case-sensitive volume.  Then you're in a pickle.
    Or does Time Capsule only function witih case-sensitive formatting?
    No.  The TC's actual disk is case-ignorant; it's only the Time Machine sparse bundle that's case-sensitive by default.
    The benefit of case-sensitive formatting as Apple default seems rather unclear to me
    It's the default only for Time Machine backups.  Everything else defaults to case-ignorant.
    The advantage is, once you've been backing-up your internal HD for weeks, months, or years, and want to add a case-sensitive external HD to be backed-up, you can.   If the backups are case-ignorant, you can't. 

  • SQL 2005 Distributed Transactions from WCF

    Hello,
    I've been redirected here from the Transaction Programming forum becuase I have e peculiar issue with SQL 2005 running INSERT stored procs from multiple WCF services all withing a TransactionScope.
    The original post is http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2720665&SiteID=1&mode=1
    The story goes, I have SRVC A with starts a TransactionScope which in turn calls SRVC B & C in sequence based on processing rules.
    SRVC A is a Sequential Workflow which Starts and Completes the TransactionScope
    SRVC B Creates a new Customer into the database
    SRVC C Creates new Accounts for that Customer and Initialises the accounts with funds
    The DB Tables underneath are Customer, Account and AccountLog
    DDL
    Code Block
    CREATE TABLE [Member].[Customers](
    [CustomerId] [int]
    IDENTITY(1,1) NOT NULL,
    [Name] [varchar](32) NOT NULL,
    [CreatedUtc] [datetime] NOT NULL ,
    CONSTRAINT [PK_Customer] PRIMARY KEY CLUSTERED
    [CustomerId]
    ASC
    CREATE TABLE [Bank].[Accounts](
    [AccountId] [int]
    IDENTITY(1,1) NOT NULL,
    [CustomerId] [int] NOT NULL,
    [CurrentBalance] [money] NOT NULL,
    [LastUpdateDate] [datetime] NULL,
    [CreatedDate] [datetime] NOT NULL,
    [timestamp] [timestamp] NOT NULL,
    CONSTRAINT [PK_Bank_Account] PRIMARY KEY CLUSTERED
    [AccountId]
    ASC
    ) ON [PRIMARY]
    GO
    ALTER TABLE [Bank].[Accounts] WITH CHECK ADD CONSTRAINT [FK_Account_Customer] FOREIGN KEY([CustomerId])
    REFERENCES [Member].[Customers] ([CustomerId])
    CREATE TABLE [Bank].[AccountLog](
    [AccountLogId] [int]
    IDENTITY(1,1) NOT NULL,
    [AccountId] [int] NOT NULL,
    [Amount] [money] NOT NULL,
    [UtcDate] [datetime] NOT NULL,
    CONSTRAINT [PK_Bank_AccountLog] PRIMARY KEY CLUSTERED
    [AccountLogId]
    ASC
    ) ON [PRIMARY]
    GO
    ALTER TABLE [Bank].[AccountLog] WITH CHECK ADD CONSTRAINT [FK_AccountLog_Account] FOREIGN KEY([AccountId])
    REFERENCES [Bank].[Accounts] ([AccountId])
    NB. I've removed most fields not essential for this example.
    So from SRVC A I invoke SRVC B and the Customer is created, however when I get to SRVC C and the accounts are to be created I get a lock.  Only when the Transaction aborts due to timeout, do I see in SQL Profiler that the call to the SP that created the Account is executed but eventually rolls back as it is part of the distributed transaction.
    Now, If I set the Isolation level in the TransactionScope to ReadUncommitted (urgh) the problem remains.  When I set the IsolationLevel to Read Uncommitted in the SP that creates the account the problem remains but when I remove the FK constraint the problem disappers.  The other curious thing is that with the Customer -> Account FK removed and when SRVC C calls to insert funds into the AccountLog which also updates an aggregated total in the Account from within the same transaction scope and with Account -> AccountLog FK constraints in place there is no locking even with Isolation Serializable.
    I'm quite at a loss as to what could be causing these issues.  If anyone has any suggestions I would greatly appreciate any help.
    Thanks
    Andy
     

    Andy,
    Is this still an issue?
    Thanks!
    Ed Price, Power BI & SQL Server Customer Program Manager (Blog,
    Small Basic,
    Wiki Ninjas,
    Wiki)
    Answer an interesting question?
    Create a wiki article about it!

  • Installing to a case-sensitive fs

    When I did my original 10.4 install, I opted
    for a case-sensitive boot disk. I come from a
    UNX background, and am using UNIX utilities
    from darwin ports and my own UNIX files in
    a cvs tree. It seemed natural to use a case-
    sensiticve fs, since I would be using a lot
    of files ad applications that are case
    sensitive.
    Enter my girlfriend's graphics applications.
    After fighting with Adobe CS2 for hours, I
    cloned my data drive and re-partitioned it
    to have a 50 GB case-insensitive partition,
    just for applications. All was good with the
    world again.
    Enter the next of her applications, Macromedia
    Flash Pro. One of the same two errors as
    the Adobe suite was getting [ 1008:17, -4 in
    thie case ]. Looks like Flash writes to /Users,
    not just /Applications, so I think I am
    getting case-sensitive issues again.
    I attempted to symlink the dir onto my
    case-sensitive drive, but the installer
    did not recognized the symlink as a
    directory and prompted me to delete it.
    I've learned two things from this experience:
    1. A case-sensitive boot drive is near-useless
    for commercial applications.
    2. The people who write Mac installers are
    very, very poor progrsmmers. Cavalier
    attitude towards case, refusal to handle
    symlinks ... someone spent too much time in
    the primitive world of OS 9.
    OK, on to the question...
    I've repaired permissions, googled the error code,
    verified the hdd, even sampled the installed to find
    out it errored out during a file read.
    I am not going to clone my boot drive and reinstall
    onto a case-insensitive partition.
    Is there any sane way of fixing this? Maybe a
    wrapper daemon for crippled programs that are
    incapable of handling a case-sensitive fs?

    heya,
    Yeah, I was afraid of that. Kinda hoping there would be
    some crazy kext hack like you'd find in the linux/bsd
    world. Hmm, could be an interesting project actually,
    a case-insensitizer with an application white-list.
    Well, I got most everything installed after some
    trickery. Had to symlink /Users/Shared into a
    case-insensitive partition, which fooled the
    installer long enough for it to crash later
    on the example files, then changed it back to
    a dir.
    Kept the error dialog open and copied what had
    managed to install, hit ok on the error, and
    let it clean up after itself. I now have
    incomplete but functional installations of
    flash pro and dreamweaver.
    Now trying to find a way to pull the files
    out of macromedia's installer. Looks like a
    typical archive; has the unusual header SVCT,
    which I cannot find documentation for [yet],
    and file(1) identifies it only as 'data'. If I
    can find some docs describing the file format I'm
    golden.
    Hard not to knock the developers though. In the
    month I've been using OS X apps, I've seen many
    things that would be a firing offense where I
    work

Maybe you are looking for

  • I am having a problem with Windows Fusion installed on a MacBook.

    I am having a problem with Windows Fusion installed on a MacBook OS 10.  When attempting to use a Browser, (either IE, or Chrome), under Windows Fusion, I cannot browse to ANY page except Gmail.com. I checked all security settings, and found no probl

  • Issue in Global Services Monitor GSM

    Dear all, I'm facing a problem in Global Services Monitor. The Resources pool contains 4 Management Servers; 2 old and 2 recently installed. The GSM was installed and was working normally on the old Management Servers. But, after increasing the numbe

  • App update and iOS 8.1.1

    Using an iPad2 with 64 gig, wifi, and cellular.  I downloaded iOS 8.1.1 on Monday and now find that the updates fron the iTunes store do not complete, often lockin out that app.  I have signed out and back in to the store, and also toggled airplane m

  • Action is no getting triggered on the click of a button in an Adobe form.

    Hi All, I have created a Form using ALD 8.1. I have created a connction with the SAP using WSDL. The connection is getting established and it is ahowing SOAP Binding also, I am passing a input parameter. on the click of the button  the function modul

  • Where do i get the new update for i tunes?

    Do u know where do i get the new update for i tunes?