- RC1 - System.InvalidOperationException occurred in Microsoft.IdentityManagement.FindPrivateKey.exe [3124] – [Closed, as Fixed] this turned out to be a bug fixed post RC1, so while valid it's not entirely new you may still encounter this if you attempt to use your own certificates. For the time being, use the auto-generated certificate.
- RC1 - Service and Portal install does not allow for SQL Alias – [Closed, by design] this turned out to be a user configuration issue. Steps to use an SQL Alias on an x64 system are below.
How to Create a Named Pipes SQL Server Alias for use with FIM 2010
There are cases where you may want FIM to communicate with the database server over a specific protocol and not just default to Shared Memory or TCP/IP. There are performance advantages to using Named Pipes when the client and server are on the same box, so here is how you setup an alias for use with Named Pipes. The oh so helpful Microsoft directions are here. My problem stemmed from an assumption I made that the x86 and x64 SQL Native Clients needed to have different aliases. It would be more assuring if I could find something stated to this effect but I haven't found anything yet. Here are my instructions for creating a Named Pipe alias in SQL Server 2008:- Open SQL Server Configuration Manager
- Expand SQL Native Client 10.0 Configuration (32bit)
- Select Client Protocols, right click and take the Properties
- If Named Pipes is under the Disabled Protocols section, select Named Pipes and click the > button to move it over, and use the up arrow button to move it to the top; click OK to continue
- Repeat these steps for SQL Native Client 10.0 Configuration
- NOTE: "The SQL Native Client 10.0 Configuration" entry is the x64 client
- Return to the SQL Native Client 10.0 Configuration (32bit), select Aliases, right click and select New Alias
- Use the pull-down for Protocol to select Named Pipes, set the Alias Name to "fim", and the server to "." or "localhost" whichever you prefer; click OK to continue
- Repeat these steps for SQL Native Client 10.0 Configuration
Now, during the installation when it asks you for the SQL Server, you give it the Alias name, not the server name. To validate this is working, run the following SQL Query:
SELECT login_name, program_name, host_name, auth_scheme, net_transport, net_packet_sizeFROM sys.dm_exec_connections C INNER JOIN sys.dm_exec_sessions S
ON C.session_id=S.session_idORDER BY login_name, auth_scheme







0 comments:
Post a Comment
Post a Comment