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,
PratikI'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!
~zeroYou 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,
LuisLuis,
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)
thxHi,
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
junHello,
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,
HobsoniteDoes 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,
AnilI 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. -
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 ThavasiHi 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?
KRHi 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?