Proper method to install R2 CU1 client during OSD?

As of right now I deploy the client using an MDT 2013 OSD Task Sequence with the built in task "Setup Windows and ConfigMgr" with the following installation properties:
SMSMP=server.domain.local SMSCACHESIZE=12000
However after imaging the client version remains at 5.00.7958.1000, but I thought with CU1 some components should display a more recent version number.
Do I need to add a xcopy step for the latest client hotfix during the OSD, then use the PATCH property during the client install?  For example: PATCH="D:\Hotfix\configmgr2012ac-r2-kb2938441-x64.msp"

That's one method yes.
See Justin Chalfant's post here for some info http://blogs.technet.com/b/jchalfant/archive/2014/04/26/patchconfigmgr2012x86andx64clientsduringatasksequenceusingthepatchproperty.aspx
Cheers
Paul | sccmentor.wordpress.com

Similar Messages

  • ConfigMgr 2012 R2 CU1 Client Installation fails during OSD Patch error 1635

    Senario:
    Single Primary Site A00, offloaded MP. R2 CU1 patch installed on primary site. Seperate "client with hotfix" package and distributed to offloaded DP.
    OSD Task Sequence Installs the client fine as can be seen in the ccmsetup.log file ""<![LOG[CcmSetup is exiting with return code 0]LOG]!><time="15:18:34.414-120" date="05-27-2014"
    But then later in the same log the client iniated a repair, "<![LOG[Client (5.00.7958.1000) is installed and is the same or lower version. Initiating repair.]LOG]!><time="16:13:29.634-120" date="05-27-2014"
    but at this stage fails to find the patch.
    <![LOG[Repairing version 5.00.7958.1000 of the client with product code {8864FB91-94EE-4F16-A144-0D82A232049D}]LOG]!><time="16:13:29.666-120"
    <![LOG[MSI PROPERTIES are  REINSTALL=ALL REINSTALLMODE=vmous  INSTALL="ALL" SMSCACHESIZE="15360" DISABLECACHEOPT="TRUE" FSP="<FSPName>" PATCH="C:\_SMSTASKSEQUENCE\OSD\A0000101\X64\HOTFIX\KB2938441\CONFIGMGR2012AC-R2-KB2938441-X64.MSP"
    CCMDEBUGLOGGING="1" CCMLOGLEVEL="0" CCMLOGMAXSIZE="52488000" CCMLOGMAXHISTORY="5"  SMSSITECODE="A00" CCMHTTPPORT="80" CCMHTTPSPORT="443" CCMHTTPSSTATE="224" CCMFIRSTCERT="1"
    CCMCERTID="SMS;624660EDFE6E9C9EFD4653520218B5D17010D8B9" REMEDIATE="true" SMSPUBLICROOTKEY=0602000000A4000052534131000800000100010069B181EEACA1796DFF9D19D79BDE85CEC5C334A798A0E47EDF29E0F976B70A62A6772C69277575F6134756C56D6E5EE299832009EE3D7C9D3C313C85DCF2E05163A67C442F85F411BCE506EDD3B728320C76C65F6578974201F1E9C7095D61055E33D0C9E7AC56F271530B6E3750B94B93B69A5F6912914FCF4B35E160AD8D7D1F60481071BB49F8BB2B8BDB3F3F8871E057AF1149E21722896689175F43093CC2183835848A08ACB3AEA77E4B7C7F3D8A915948581B0280860F1A383BCDBC6865AF0FA4984C93CE40EDC752D88A76BA25A5ED0891682006B8B276ACF220560EF606879EF5AB3517C222C59016C96D5D1D1B98848B4D9C2B479C9335903101E5]LOG]!><time="16:13:29.681-120
    Error in the repair-msi log states, "Unable to create a temp copy of patch 'C:\_SMSTASKSEQUENCE\OSD\A0000101\X64\HOTFIX\KB2938441\CONFIGMGR2012AC-R2-KB2938441-X64.MSP'." " MainEngineThread is returning 1635"
    By creating a share on the primary site and referencing the share as the patch loacation solves the issue.
    PATCH=<a href="file://\\\<HOTFIXShare>\KB2938441\CONFIGMGR2012AC-R2-KB2938441-X64.MSP">\\<ServernName>\<HOTFIXShare>\KB2938441\CONFIGMGR2012AC-R2-KB2938441-X64.MSP.
    Obviously its not ideal for the CU1 client msp to be installed over the WAN. Can anyone explain why:
    1. The client seems to need a repair
    2. Cannot access the MSP file when available locally on the client in the "'C:\_SMSTASKSEQUENCE" folder.

    I always fall back to use this method, when dealing with hotfixes in a task sequence:
    http://www.scconfigmgr.com/2014/03/26/install-kb2910552-hotfix-for-configmgr-2012-r2-client-during-osd/
    It may be worth a shot to try it out, if you haven't already.
    Regards,
    Nickolaj Andersen | www.scconfigmgr.com | @Nickolaja

  • Client not installing during OSD - error code 80041002

    Hi All,
    I have an issue using SCCM 2012r2 with CU1 where the agent is not installing as part of the OSD step 'Setup Windows and ConfigMgr'. The error being returned is 1603 and with a bit more digging this appears to be this error
    Product: Configuration Manager Client -- Error 25150. Setup was unable to register the CCM_Service_HostingConfiguration endpoint
    The error code is 80041002
    followed by
    Error 25150. Setup was unable to register the CCM_Service_HostingConfiguration endpoint
    The error code is 80041002
    Having looked at some of the forums this appears to be a known issue which has a hotfix available if you are installing the client on a server hosting a ConfigMgr Management Point. However the issue I have is on a client PC during OSD.
    Originally I was installing the CU1 update using the PATCH= property in the installation properties and as part of my troubleshooting I have removed this leaving only the SMSCACHESIZE, SMSMP and FSP properties in the OSD step. This was working last week
    and I can see no reason why there would be any issues with this.
    Any help would be greatly appreciated as this is driving me crazy!

    @Nash The Setup Windows and ConfigMgr step contains the following:
    SMSCACHESIZE=20480 SMSMP=mpsiteserver.domain.local FSP=fspsiteserver.domain.local
    @Jason The errors are in clienmt.msi.log the end of the log looks like this:
    MSI (s) (F0:2C) [13:33:12:918]: Note: 1: 1729
    MSI (s) (F0:2C) [13:33:12:918]: Product: Configuration Manager Client -- Configuration failed.
    MSI (s) (F0:2C) [13:33:12:918]: Windows Installer reconfigured the product. Product Name: Configuration Manager Client. Product Version: 5.00.7958.1000. Product Language: 1033. Manufacturer: Microsoft Corporation. Reconfiguration success or error status: 1603.
    MSI (s) (F0:2C) [13:33:12:918]: Deferring clean up of packages/files, if any exist
    MSI (s) (F0:2C) [13:33:12:918]: MainEngineThread is returning 1603
    MSI (s) (F0:FC) [13:33:12:918]: RESTART MANAGER: Session closed.
    MSI (s) (F0:FC) [13:33:12:918]: No System Restore sequence number for this installation.
    === Logging stopped: 26/08/2014  13:33:12 ===
    While the section that contains the error 25150 looks like this:
    [13:33:12] Registering Hosting Configuration.
    MSI (s) (F0!A4) [13:33:12:638]: Closing MSIHANDLE (18847) of type 790531 for thread 2980
    [13:33:12] @@ERR:25150
    MSI (s) (F0!A4) [13:33:12:638]: Product: Configuration Manager Client -- Error 25150. Setup was unable to register the CCM_Service_HostingConfiguration endpoint
    The error code is 80041002
    MSI (s) (F0!A4) [13:33:12:638]: Closing MSIHANDLE (18845) of type 790531 for thread 2980
    Error 25150. Setup was unable to register the CCM_Service_HostingConfiguration endpoint
    The error code is 80041002
    MSI (s) (F0:C8) [13:33:12:638]: Closing MSIHANDLE (18843) of type 790536 for thread 1836
    CustomAction CcmRegisterHostingConfiguration returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
    MSI (s) (F0:2C) [13:33:12:638]: User policy value 'DisableRollback' is 0
    MSI (s) (F0:2C) [13:33:12:638]: Machine policy value 'DisableRollback' is 0
    Action ended 13:33:12: InstallFinalize. Return value 3.

  • Client install fails during OSD

    Hi,
    OS Deployment usually works without any issues for us. Sometimes (like 1 out of 15 deployments) the SCCM client will not install correctly and the system will boot up without any applications. That's okay, we just restart it and it works on the second attempt.
    Lately however, I discovered an issue with a certain model (Lenovo R500): The SCCM client configuration now fails every time (tried four times in a row!). It wasn't that bad before...
    Here are some answers to questions some of you might probably consider asking. :)
    - We are using diskpart /clean at the start of every task sequence
    - The system is domain joined before the SCCM client install step
    - Jason Sandys ConfigMgrStartup Script (client health GPO) is active
    - Client push install is active
    - The BIOS is up to date
    - These are our setup parameters during OSD: SMSMP=*FQDN* CCMEVALHOUR=12 PATCH="\\*FQDN*\hotfixes\configmgr2012ac-r2-kb3026739-x64.msp"
    - I tried installing newer network card drivers during the OSD in case the old drivers suddenly can't handle it any more but that also didn't improve the situation
    I thought maybe the GPO or the client push are interfering with the setup while running the OSD, but that also happens if the GPO is disabled. Also, the client push install never interfered with the OSD before and I don't think that it suddenly would.
    I zipped and uploaded the ccmsetup.log and client.msi.log to OneDrive, I would really appreciate it if someone could take a look at the logfiles and identify any potential issue that I'm not seeing.
    Logfiles: http://1drv.ms/18FTcAH
    Thank you!

    I just found a solution thanks to another fellow forum member that suggested I make sure that "Client Push" was not enabled.  I too was experiencing intermittent failures in OSD at the "Setup Windows and ConfigMgr" step that did
    not make any sense.
    After a review of the ccmsetup logs on the OSD machine and ccm.log on the server I was able to see that "Client Push" was beating the TS to installing the client by 4 seconds causing the TS to fail.
    Torsten indicated that Client Push and OSD can be problematic.  
    OSD Client Patch fails intermittently 
    After reviewing your ccmsetup.log I see the same evidence at time stamp 11:40:50 that I saw in my logs indicating that ccmsetup was already running when the TS went to install the client.
    An instance of ccmsetup is running as a service. The current instance will be terminated. ccmsetup 2/26/2015 11:40:50 AM 1920 (0x0780)
    Installation will be cancelled due to shutdown. Windows Installer will return error code 1602. ccmsetup 2/26/2015 11:40:50 AM 1920 (0x0780)
    MSI: Aktion 11:40:50: Rollback. Aktion wird rückgängig gemacht: ccmsetup 2/26/2015 11:40:50 AM 1920 (0x0780)
    An instance of ccmsetup is running as a service. The current instance will be terminated. ccmsetup 2/26/2015 11:40:50 AM 1920 (0x0780)
    Installation will be cancelled due to shutdown. Windows Installer will return error code 1602. ccmsetup 2/26/2015 11:40:50 AM 1920 (0x0780)
    File C:\WINDOWS\ccmsetup\{181D79D7-1115-4D96-8E9B-5833DF92FBB4}\client.msi installation was cancelled (1602) ccmsetup 2/26/2015 11:41:00 AM 1920 (0x0780)
    Hi pfitchie,
    I unmarked my reply as answer, it happened again and after reading your thread and this reply it all makes sense. I now disabled the Clientpush and will see what happens. Is there a possibility this is only happening if you apply CU4 during the OSD? It never
    happened before.

  • Can I install directly R2 CU1 client agent when using manual client push install

    Hi :)
    I've done SCCM 2012 R2 CU1 update and created collections and package to deploy to that collection and update clients, but can I install directly to client R2 CU1 version ?
    Now I've first run manualy client push install which install RTM version on client. After some time client shows up RTM version in console.
    After that I have to wait that collection with RTM version be updated and update package deployed to that collection and than wait for heartbeat discovery so that client agent version is updated in console.
    So, is there any shortcut ?
    Thank you
    Best regards
    Nenad

    I know the product team is looking at ways to make this stuff easier.  I wrote an article a couple months ago that talked about ways they could simplify the CU process:
    http://myitforum.com/myitforumwp/2014/02/10/five-future-configmgr-usability-wins/
    You could help by voting up the issue on Microsoft Connect:
    https://connect.microsoft.com/ConfigurationManagervnext/feedback/details/817080/dcr-usability-win-simplify-the-quarterly-cumulutive-update-process
    Nash Pherson, Senior Systems Consultant
    Now Micro -
    My Blog Posts
    If you've found a bug or want the product worked differently,
    share your feedback.
    <-- If this post was helpful, please click "Vote as Helpful".

  • This is the best method to install a new version of Studio!

    Do it cleanly. By this I mean create a new fresh startup disk for the install of Studio. Whether for Studio 1 ,2 or 3, trust me. this method will get you to a really stable FCS system.
    1. Backup everything you want to keep if you're using the same drive you've been using as your startup disk. Clone it if you'd like to save time digging around for the files you want to keep. Or buy a new drive for your tower and use it as a startup disk, keeping the earlier one until you've transferred all you need from it. (I have no less than 3 startup disks for my single tower here) One is a 250 gig drive, the other two reside on their own partitions of a second physical drive. I use one system for beta testing, reinstalling the OS each beta test, and one "working" system for daily real work environments, and yet another "backup" system which is there just in case I need it. (but never really do actually).
    2. Load your latest OS disk, and restart your computer from it holding down the c key during a boot up, or selecting it from the startup disk control panel in the apple system prefs.
    3. Once your computer starts up from the OS disk, select "optional installs" from the button you'll see in the window. From there select "erase and install" and install will begin.
    4. After the OS install, run Software update and go all the way with it. There's nada out there that's not OK to install.
    5. Install Studio. If it's an upgrade version, no problem to not install the earlier version you're upgrading from. Just have it's serial number handy because FCS will ask for it as well as the upgrade serial number.
    6. Run Software upgrade again to make sure all of your FCS apps are up to date. INSTALL EVERYTHING that Software Update proposes to install.
    7. You'll be a very happy camper.. it will also feel like your whole computer is faster because of this clean install of the OS you did...
    It's not impossible to get a fine upgrade done without doing it as I've described above, but with the latest round of problems being posted about a new install, I gotta say that this clean method will fix all the problems being posted here and elsewhere. Why even bother taking the risk? What I've posted above will be THE WAY to make sure you're system is running right.
    I've espoused this method of install any time you upgrade your OS (i.e., Tiger to Leopard or the upcoming Leopard to Snow Leopard upgrades about ready to hit us all) OR any time you install a new version of FCS or even a FIRST install of the studio. It's not all that time consuming, and running pro level software really demands that the system install is totally clean.
    I oversee about 75 FCS stations at the Colorado Film School, we do this clean install every semester (4 months) on the systems there, and really have incredibly stable setups. Never really having the problems that get reported all over the forums... not only that, they boot fast, run fast, and just work.
    When software companies test new versions of their software in beta, it's always asked by all software manufacturers to install their beta over a clean fresh OS... always... so there's a lesson here to learn from them, and also a hint: nobody chooses the "upgrade" button for a new version of said software, rather they are testing over CLEAN installs only. Makes perfect sense then to install new versions of software as complicated as this is over a clean new OS install.
    Jerry

    I fully support Jerry's advice. Though it is a little like the old auto repair manual I once had. If you looked in the section under "clutch replacement", it started out like this ...
    *Clutch Replacement procedure.*
    • elevate car - be sure to use jack stands to support vehicle
    • remove engine
    • with clutch pressure plate exposed ....
    Of course, they never spelled out all that was involved in the "remove engine" step. So, in the interest of adding more detail to Jerry's advice on the "erase and install" process for those who have not done it before and might be intimidated - read on.
    • Make a list of all Applications to install. Which ones do you need? Go through your Applications and Utilities folder and note which ones you'll want to reinstall. Note the version.
    (I don't know about you, but I had a shocking number of apps I downloaded, used for a few times and never used again. Forget installing these disused apps.)
    • If you are upgrading from a PPC to an intel machine, you'll want to know if the apps are UB or PPC. Upgrading your PPC software to UB can be a significant cost in a PPC to intel conversion. Know what you are getting into - do a search before installation to see if there is a UB version available. You can find out whether an app is PPC or UB by looking in System Profiler>Software>Applications. This window will also tell you the current installed version number. Generate a .pdf file of it and have everything listed for your records.
    • In the list, note whether is was a download or you have a disk. If it was a download, find the DMG or installer package and copy it to an external firewire drive. Put it in a folder titled - Apps to be installed - or something easily identifiable.
    • If you need to go back to a previous version (e.g. QT 6.5.2) download the dmg file BEFORE you start the installation process.
    • In the list, note if the application is a full install or an UPGRADE. If an upgrade, make sure you have the previous version's disks (as well as the serial numbers - see below).
    If the UPGRADE version does not require the previous version to be present - eg when installing the upgrade version of FCP 7, DO NOT install earlier software. All you'll need is the previous serial number. The way to figure this out is to try to install the newest version. If it needs the previous version present before proceeding, the install process will tell you that.
    Some upgrades will require that a version of the previous app is on the disk. If this is the case, when you install the first version, simply install the minimum so the app will be on the hard drive. You will need to do this because there will be NOTHING on the disk after you do your clean erase.
    • Referencing your list, find ALL your disks before you start. This includes previous versions if you are unsure whether they will be needed.
    • Spend some time looking through this forum for Professional Application installation issues. The classic example is a conflict between Logic and FCP. Install FCP first and you'll have no issues.
    • Sort your list into an installation sequence. Lay out your disks in that order.
    • Referencing the list, make sure you have ALL your serial numbers including those you've downloaded. I've purchased a number of programs on line and the only documentation of the serial number was an email. All those are kept in a dedicated folder in Mac Mail. For serial numbers that arrived via electronic means, use cut and paste instead of re-typing whenever possible. This will prevent errors in transcription.
    In making the list, TEXT EDIT works ok, (I use Excel). Text edit has the benefit of being easily readable on any mac. Print the list out for reference, put a copy on a flash drive or a firewire drive where you can access it to cut and past serial numbers during the installation process.
    • Recognize this is going to take some time. Ranting, drinking too much coffee, swearing, sitting in front of the computer watching the progress bar, etc will not make things go faster. All it will to is put you in a really bad frame of mind. Do it over a weekend when you can be multitasking. While you are cleaning off the mountains of paper on your desk or raking the yard, you can take regular breaks to check on progress.
    Process -
    • Download Carbon Copy Cloner or one of the other backup utilities and do a full backup of your existing system drive to an external firewire drive. Make the drive bootable. *Do not* cheap out on this as this is your insurance policy. If you forget something or can not find a serial number, you often can find it and copy it from the backup system to the newly installed version. Or, if things go horribly wrong, you can simply copy the old system back to your computer and pick up where you left off.
    If you have a MacPro or G5 tower, an alternative to cloning your existing system disk is to pick up a new hard drive to use as the clean new system disk. Your existing system disk will be the clone.
    • Once you have gathered and organized all the materials and backed up the drive or installed the new system drive ...
    • Insert your OSX installation disk and boot the computer from the disk (Jerry explains how)
    • Erase the hard drive. Use the ZEROs option as this will map out any bad sectors. This will take time. See the note above.
    • Install the OS. If it is an upgrade install, see the note above regarding upgrade installs. Repair Permissions and then run the updates. Repair Permissions.
    • Install your applications following your list. Make sure to Repair Permissions after each install and update..
    Have fun, be prepared for a few minor glitches. If you multitask, you can get the garage/ or office cleaned out and your computer rebuilt. In all honesty, this process took all weekend plus time in the next week as I discovered apps that needed additional updates, configuration settings, etc. No doubt it would have been faster if I was sitting at the console the whole time, but I was able to get the office cleaned up and organized (which also makes ME much faster). Overall it was a very slick process.
    When you have a fully functioning system again (you have tested all applications and everything works), CLONE the new system and put your info, your notes and the disks in a safe place - once you've done this once, why go through the pain of organizing this stuff again ...
    Now, rejoice in a much faster machine with a lot more free disk space.
    Cheers,
    x

  • What needs to be installed on a client machine?

    Downloads Documentation Discussion Forums Articles Sample Code Training RSS Resources For
    Oracle Data Provider for .NET FAQ
    About ODP.NET
    I am familiar with SQL Server's .NET data provider, but am new to Oracle. Is it easy to learn to use ODP.NET? (Last Updated: 12/27/04)
    What are the different ways Oracle integrates with Microsoft .NET? (7/22/05)
    Where can I find ODP.NET help and sample code? (12/12/03)
    I have ODP.NET installed, but I can't find the ODP.NET Dynamic Help. Where is it? (4/11/05)
    What are the new features in this version of ODP.NET? (7/22/05)
    How do I make a feature enhancement request for ODP.NET? (12/04/02)
    What features will ODP.NET support in future releases? (12/04/02)
    Configuration and Certification
    Do I need to install ODP.NET on my Oracle database server? (7/22/05)
    Can ODP.NET work with Oracle8, Oracle8i, Oracle9i, and Oracle10g database (DB) servers? Can these DB servers be on Linux or Unix? (7/22/05)
    Can ODP.NET be used with an Oracle8, Oracle8i, or Oracle9i Release 1 client? (11/02/04)
    What do I need to have installed on my client machine to have ODP.NET work? (11/02/04)
    Does ODP.NET support Windows Server 2003, .NET Framework 1.1, and Visual Studio .NET 2003? (11/02/04)
    Common Runtime Issues
    How do I use distributed transactions with ODP.NET? (3/20/03)
    What if I have some applications that require an earlier Oracle client (e.g. using the Microsoft OLE DB Provider for Oracle with Server Explorer)? I want to be able to run both ODP.NET and these other applications from the same machine. (12/12/03)
    I get an error: "Unable to load DLL (OraOps.dll)". How do I fix this? (4/23/04)
    I want to use the Oracle9i Release 2 version of OraMTS with an Oracle8i database. I get a "No error information available: XACT_E_NOENLIST(0x8004D00A)" error when running an application using OraMTS. (12/04/02)
    ODP.NET and Other Oracle Providers for .NET
    Are ODP.NET and Microsoft .NET Framework Data Provider for Oracle the same product? (12/12/03)
    Which .NET data access driver should I use among ODP.NET, Microsoft .NET Framework Data Provider for Oracle, OLE DB .NET, and ODBC .NET? (12/04/02)
    I bundle ODP.NET with an application I've built, which I want to distribute or sell. Does Oracle charge licensing fees for this? (7/16/03)
    Q: I am familiar with SQL Server's .NET data provider, but am new to Oracle. Is it easy to learn to use ODP.NET?
    A: Yes. ODP.NET inherits from all the ADO.NET base classes, which is what SQL Server's .NET data provider, SqlClient, is based upon. The ADO.NET constructors, methods, and properties that you use with SQL Server will be the same with Oracle. For many applications, the only notable differences will be having all objects that were preceded with "Sql", such as SqlConnection, be preceded by "Oracle", such as OracleConnection, and accounting for differences between Oracle and SQL Server database data types, SQL, and stored procedure calls.
    Q: What are the different ways Oracle integrates with Microsoft .NET?
    A: Oracle integrates with .NET in a number of ways. For optimized .NET data access, ODP.NET enables access to all of the Oracle database's advanced features, such as RAC and XML DB, while ensuring the fastest performance from the .NET Framework.
    For .NET development tools that make Oracle easier to use, the Oracle Developer Tools for Visual Studio .NET provide wizards and designers that auto-generate ODP.NET code and can browse and edit schemas and stored procedures. Additionally, it includes a Data Window to modify and view data and context-sensitive help.
    Beginning with Oracle Database 10g Release 2, developers can build and deploy .NET stored procedures for their Oracle database.
    For application integration, web services can facilitate integration between your existing Oracle and .NET applications.
    Q: Where can I find ODP.NET help and sample code?
    A: ODP.NET documentation is available from within Visual Studio .NET using Dynamic Help. Just hit the F1 key when your cursor is on an ODP.NET API and a help page for that API will appear right within Visual Studio .NET.
    Additional ODP.NET documentation is available both locally installed and from the ODP.NET documentation page.
    Sample code can be found both locally as part of the ODP.NET installation (e.g. c:\oracle\<Oracle Home Name>\ODP.NET\samples) and on ODP.NET samples page.
    ODP.NET users can ask questions on the ODP.NET discussion forum.
    Q: I have ODP.NET installed, but I can't find the ODP.NET Dynamic Help. Where is it?
    A: This behavior sometimes occurs when installing new Visual Studio .NET versions over an ODP.NET installation. To enable ODP.NET Dynamic Help, go to Visual Studio .NET Combined Help Collection Manager located in Visual Studio .NET 2002 or Visual Studio .NET 2003. Make sure the box next to the Oracle Data Provider for .NET Help is checked and click on the Update VSCC button. Close Visual Studio .NET and re-open it to enable ODP.NET Dynamic Help.
    Note: Because of security restrictions, you may need to copy and paste the links above to a browser, rather than clicking on them. Once copied to a local browser, if you have a Windows service pack that prevents active content (e.g. Windows XP service pack 2), you will need to allow active content to view the complete page. To do this, click on the yellow bar at the top of the Visual Studio .NET Combined Help Collection Manager page, which indicates active content has been blocked. Select "Allow Blocked Content". A security warning will show up. Click "Yes" and you will be able to view the page in its entirety, including having the option to incorporate the Oracle Data Provider for .NET Help into Visual Studio .NET.
    Q: What are the new features in this version of ODP.NET?
    A:
    ODP.NET 10.2.0.1.0
    Server-side ODP.NET for .NET stored procedures
    RAC client-side connection load balancing and automatic connection cleanup
    Database Change Notification
    LOB and LONG retrieval - faster data retrieval, InitialLOBFetchSize can be up to 2GB, and full LOB functionality when InitialLOBFetchSize > 0 (i.e. GetOracleClob and GetOracleBlob methods are enabled). These same features are now enabled with LONGs with its respective APIs.
    Connection Pool Management - explicitly clear connection pool(s)
    Client Identifier property for supporting application context security, such as with VPD
    Input REF Cursor parameters
    ODP.NET 10.1.0.3.0
    Statement caching
    DeriveParameters - automatic population of stored procedure parameters
    Cancel long running queries
    ADO.Net 1.1 interfaces - HasRows and EnlistDistributedTransaction properties
    LOB and LONG retrieval - Entire LOB and LONG column data can be retrieved even if the select list does not contain a primary key, ROWID, or unique key.
    ODP.NET 10.1.0.2.0
    Grid support
    Schema-based XMLType
    BINARY_FLOAT and BINARY_DOUBLE datatypes
    Multiple Oracle Homes
    ODP.NET 9.2.0.4.01
    Improved XML DB and XMLType support
    PL/SQL associative arrays
    connection pool validation
    InitialLOBFetchSize property to improve LOB retrieval performance
    Q: How do I make a feature enhancement request for ODP.NET?
    A: You can contact Oracle Support or use the ODP.NET discussion forum to make an enhancement request.
    Q: What features will ODP.NET support in future releases?
    A: In general, Oracle does not discuss features in future product releases until the release date nears. We are well aware of enhancement requests made through the ODP.NET discussion forum and Oracle support. We encourage Oracle users to continue to make their requests known. Oracle will do its best to fulfill these requests in future releases.
    Q: Do I need to install ODP.NET on my Oracle database server?
    A: No. You only need to install ODP.NET for running client or middle-tier .NET applications. The exception is if you are using .NET stored procedures in the database server. The server-side ODP.NET provider will automatically be installed with the Oracle Database Extensions for .NET.
    Q: Can ODP.NET work with Oracle8, Oracle8i, Oracle9i, and Oracle10g database (DB) servers? Can these DB servers be on Linux or Unix?
    A: Yes and yes. Oracle clients can support older and newer versions of the Oracle database. Consult the Oracle on Windows FAQ for more information.
    Oracle clients on Windows can work with Oracle database servers on any platform.
    Q: Can ODP.NET be used with an Oracle8, Oracle8i, or Oracle9i Release 1 client?
    A: No. You need to use the Oracle9i Release 2 or higher client.
    Q: What do I need to have installed on my client machine to have ODP.NET work?
    What needs to be on a client machine when running an application compiled with the 10g ODP.NET?
    The FAQ states the following :-
    A: You will require the following:
    Windows 2000, Windows XP Professional, or Windows Server 2003
    Microsoft .NET Framework 1.0 or higher
    Oracle9i Client Release 2 (9.2) or higher
    Oracle Net Services (included with the client)
    Oracle Services for Microsoft Transaction Server, Release 2 (9.2) or higher. This is required for applications using distributed transacations.
    This implies that ODP.NET does NOT need to be installed on a client. However, I cannot find OraOPs9.dll on a machine with Client Release 9.2 installed. Should OraOps?.dll automatically come with a Client installation of 9.2 or higher?
    Also, if an application is built with the 10g ODP.NET, can it be run from a machine with OraOps9.dll?
    I'd be very grateful for anyone who can clear up my confusion.
    Mick

    This implies that ODP.NET does NOT need to be installed on a client. However, I cannot find OraOPs9.dll on a machine with Client Release 9.2 installed. Should OraOps?.dll automatically come with a Client installation of 9.2 or higher?
    ODP.NET needs to be installed on the client. OraOps9.dll is part of ODP.NET, not the Oracle Client.
    Also, if an application is built with the 10g ODP.NET, can it be run from a machine with OraOps9.dll?
    If an application is built with 10g ODP.NET, it can be run with 9.2 ODP.NET as long as you do not use any 10g APIs. The new features in 10g ODP.NET are included in the doc and the ODP.NET FAQ for your reference.

  • Failed to install Cisco VPN client 5.0.07.0440 on win 7 64bit [Error 1722]

    Hi Gurus,when I tried to install Cisco VPN Client 5.0.07.0440 on Win 7 64bit, the system would pop up an Error 1722( Error 1722. There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor.) at the last stage of copying files. Then it would roll back .
    I had tried to clean the temp files, restart windows installer services, and also re-register the MSIEXEC file. However, it would still pop up the error during the installation. For our company, it is a common issue. So, could you please offer me some advice on this?

    Thank you for your reply.
    I had checked the software again and found out.
    1. The MSI installer package is fine, because I can install the software on another PC.
    2. It is not like that, because I can start the installation procedure and run it smoothly until on the 88% of copying files.
    For now, I had only found this issue on one PC.
    Thanks.

  • Problems Installing Oracle 9i Client

    I got problems while I'm trying to Install Oracle 9i Client on a Windows 98 PC.
    When I run Setup.exe file, nothing happens, I cant See Setup dialogs.
    Somebody knows what is happening.
    I appreciate some help
    Best regards

    This was posted by someone else sometime ago. I'm posting it again for your reference. hope this helps.
    raja
    You must read carefully the following steps here. If you previously installed any Oracle's products on your machine, I strongly recommend you to clean up thoroughly before install the new products.
    ================================================================
    Uninstallation
    The easiest way to remove ALL traces of Oracle software, for an 8i installation, is:
    (1) Using regedit, remove the key \\HKEY_LOCAL_MACHINE\\SOFTWARE\ORACLE.
    (2) Remove all the Oracle services (usually called Ora-something) from \\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services.
    (3) Go to the ORACLE_HOME directory (usually C:\Oracle\Ora81). Go to the BIN directory beneath this. Rename the file OCIW32.DLL to something like OCIW32.OLD.
    (4) Reboot your box.
    (5) Once you have logged on again, delete the directories C:\Program Files\Oracle and C:\Oracle.
    (6) Right-click on My Computer, select Properties->Environment. Edit the environmental variable PATH to remove all refernces to files in the two directories you have just deleted.
    (7) Remove the Oracle folders from your Start menu.
    *** Obviously, using regedit on your machine always entails risks, and I won't be held responsible if you end up trashing your system. However, the above procedure is one I have used many times with complete success. You have been warned! ;) ***
    As to logging on, the "standard" Oracle accounts are:
    SYS/change_on_install (SYSDBA - database owner)
    SYSTEM/manager (Owns various VIEWs and utility PACKAGEs)
    and (optionally):
    SCOTT/tiger (Training account containing some sample tables)
    If you're using PO8i on the local machine, you shouldn't need to worry about setting up NET*8 (Oracle's networking protocols)
    =================================================================
    Windows 95 and 98
    This will remove all Oracle products, Oracle services, and Oracle registry entries from your computer.
    Complete the following steps to create a Clean Machine. Backup any relevant databases before proceeding!
    On Windows 95 and Windows 98:
    1. Ensure you shutdown your Oracle. Right click on the Oracle Icon in the toolbar and click on the shutdown option.
    2. Un-install all your Oracle products if possible. Use universal installer to do that. Ignore this step if you dont have universal installer on your machine.
    3. In regedit, go to HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE.
    4. Delete the ORACLE key.
    5. Edit your AUTOEXEC.BAT file and remove your %ORACLE_HOME%\bin and JRE paths from the path setting.
    6. From the Windows Explorer (or from the command prompt), delete the Oracle directory (Oracle Base).
    7. Delete <system_drive>:\Program Files\Oracle (from the Windows NT Explorer or from the command prompt).
    8. Delete Icons from <system_drive>: \Windows\Start Menu\Programs\Oracle - <HOME> and <system_drive>:\Windows\StartMenu\Programs\Oracle Installation Products. Where <HOME> is the previous HOME name.
    9. Reboot your computer.
    On Windows NT:
    1. Ensure you are logged in as a user with Administrator privileges.
    2. Stop all Oracle Services through Control Panel Services. Use universal installer to un-install your Oracle products. Ignore un-install if you dont have universal installer on your machine.
    3. Using regedit (at the command prompt, type regedit), go to HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE and delete the ORACLE key.
    4. Open HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services, and remove all keys under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services that begin with ORACLE.
    5. Open HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application, and remove all keys under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application that begin with ORACLE.
    6. Close regedit.
    7. From the Control Panel, open System.
    8. If JRE was installed by Oracle, remove the %ORACLE_HOME%\BIN path and the JRE path. For example, you may see a path similar to this one: C:\ORACLE\ORAxx\BIN;G: \Program Files\Oracle\jre\1.1.7\bin. Go to Start > Control Panel > System > Environment tab. Click on the system variable path and modify the path.
    9. Delete Icons from <system_drive>:\Winnt\Profiles\All Users\Start Menu\Programs\Oracle - <HOME> and <system_drive>:\Winnt\Profiles\All Users\Start Menu\Programs\Oracle Installation Products. Where <HOME> is the previous HOME name.
    10. Delete <system_drive>:\Program Files\Oracle (from the Windows NT Explorer or from the command prompt).
    11. Reboot your computer.
    12. Delete all ORACLE_BASE directories (You can find the Oracle homes listed in HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ORACLE_HOMES).
    ================================================================
    Doc ID:
    Note:131299.1
    Subject:
    Oracle Installer 8.1.X Hangs on Machines with Pentium 4
    Processors
    Type:
    ALERT
    Status:
    PUBLISHED
    Content
    Type:
    TEXT/PLAIN
    Creation
    Date:
    02-JAN-2001
    Last
    Revision Date:
    18-APR-2001
    This alert was modified 16-January-2001 by specifying specific
    Oracle Universal
    Installer Versions in the the Versions Affected section.
    Oracle Universal Installer (OUI) for 8.1.x Hangs on Machines
    with Pentium 4
    Processors
    ~~~~~~~~~~~~~~~~~~
    Versions Affected
    ~~~~~~~~~~~~~~~~~
    Oracle 8.1.5
    ============
    Oracle Universal Installer 1.6.0.9.0
    Oracle 8.1.6
    =============
    Oracle Universal Installer 1.7.0.19.0
    Oracle 8.1.7
    ==============
    Oracle Universal Installer 1.7.1.9.0
    Platforms Affected
    ~~~~~~~~~~~~~~~~~~
    Any platform that uses the Intel Pentium 4 processor, with the
    Sun JRE
    and Symmantec JIT will encounter this problem. Windows NT,
    Windows 2000
    and NetWare platforms are confirmed to be affected.
    Description
    ~~~~~~~~~~~
    When installing Oracle Products with the Oracle Universal
    Installer (8.1.x)
    on machines that use the Sun JRE and Symmantec JIT, the
    installer hangs.
    Specifically for the Windows platform, the following version
    of the Symmantec
    JIT or earlier will encounter the failure:
    Symantec Java! JustInTime Compiler Version 3.10.107 for JDK
    1.2.
    Details regarding this issue can be found at:
    http://developer.intel.com/design/processor/future/manuals/knowni ssue.htm
    How to determine if you have Symmantec Java for JDK 1.2:
    1. Select the file "symcjit.dll" and right click on it.
    2. Select Properties, then the Version tab.
    3. Under Microsoft Windows*, the properties of the DLL are:
    "Symantec Java! JustInTime Compiler Version 3.10.107 for
    JDK 1.2 Copyright (C)
    1996-99 Symantec Corporation Dynamic Link Library file".
    DLLs older than this will also not work. "
    Likelihood of Occurrence
    ~~~~~~~~~~~~~~~~~~~~~~~~
    Any platform that uses the Intel Pentium 4 processor, with the
    Sun JRE
    and Symmantec JIT will encounter this problem. Windows NT,
    Windows 2000 and NetWare platforms are confirmed to be
    affected.
    Possible Symptoms
    ~~~~~~~~~~~~~~~~~
    The failure typically is that the affected application simply
    terminates.
    Workaround
    ~~~~~~~~~~
    Not only will OUI be affected by this bug, most of the
    post-install
    configuration tools will also be affected. Running these
    tools with "-nojit"
    specified will avoid the hang, but it is not simple to specify
    "-nojit" for
    some of the products.
    The following workaround works for the Windows operating
    system:
    a. Copy only the install directory from the CD to the hard
    disk ,say, e:\temp.
    b. Open oraparam.ini and make the following modifications
    (Assuming CD
    drive is f:)
    * Change the "SOURCE=" line to use the full path to the CD
    instead of a
    relative path. (i.e., SOURCE=f:\stage\products.jar)
    * Change the "JRE_LOCATION" line to use the full path to the
    CD instead of a
    relative path. (i.e.,
    JRE_LOCATION=f:\stage\Components\oracle\swd\jre\1.1.7\1\DataFiles
    \Expanded)
    * Change the "OUI_LOCATION" line to use the full path to the
    CD instead of a
    relative path. (i.e.,
    OUI_LOCATION=f:\stage\Components\oracle\swd\oui\1.6.0.9.0\1\DataF
    iles\Expanded
    * Change the "JRE_MEMORY_OPTIONS" line to add "-nojit" as the
    first argument.
    (i.e., JRE_MEMORY_OPTIONS=-nojit -ms16m -mx32m)
    ^^^^^^
    * Other entries should remain the same
    c. Launch setup.exe from the temporary location on your hard
    drive (i.e.
    e:\temp\install\win32\setup.exe). This will use the
    modified
    oraparam.ini and pick up the information from the CD since
    the absolute
    locations are specified.
    Choose a Custom install and choose not to create a database
    during the
    install. This way, the Database Configuration Assistant will
    not be launched
    during installation.
    The Net8 Configuration Assistant will still be launched, and
    there is no way
    to suppress it. You will need to kill the Net8 Configuration
    Assistant if it
    hangs due to the bug. The installation still will have been
    successful, and
    you can run the DBCA and NetCA after installation.
    To kill NetCA if it hangs during installation:
    In the "Configuration Tools" window, highlight the "Net8
    Configuration
    Assistant" and click "Stop". If that does not work, look for
    the most recent
    JRE process using the Task Manager, and kill it manually.
    NOTE: the OUI
    itself will also have a jre process. Be sure to kill the one
    with the most
    recent date, which should be the jre process being used for
    Net8CA, not the
    one for OUI itself.
    After killing the configuration tools and continuing through
    the installation
    to the "End of Installation" screen, you should modify the
    configuration tools
    to use "-nojit", then call the appropriate tools from the
    Start Menu.
    Once installation is complete, each of the following files in
    the ORACLE_HOME
    needs to be modified:
    assistants\dbca\dbassist.cl
    assistants\dbma\dbmig.cl
    assistants\ifa\ifa.cl
    bin\elogin.cl
    bin\owm.cl
    ldap\oidamdin\oidadmin.cl
    network\tools\netasst.cl
    network\tools\netca.cl
    owm\install\instelogin.cl
    owm\install\instowm.cl
    Edit the contents of the above files to add "-nojit" as shown
    below:
    Command=("C:\Program Files\Oracle\jre\1.1.7\BIN\JREW" -nojit
    -classpath ....
    this is the only thing you need to add --> ^^^^^^
    Then, launch the necessary tools, like Net8CA and DBCA from
    the Start Menu.
    Patches
    ~~~~~~~
    Currently there is not a patched installer available to deal
    with this
    problem, the workaround listed above must be used.
    References
    ~~~~~~~~~~
    [BUG:1507768] INSTALLER FAILS WHEN RUNNING ON NEW PENTIUM 4
    (IV) PROCESSORS
    [BUG:1507946] INSTALLER FAILS WHEN RUNNING ON NEW INTEL
    PENTIUM 4 (IV) PROCESSORS
    @[BUG:1518935] SYMCJIT.DLL DOESN'T WORK WITH THE NEW P4
    PROCESSORS
    Oracle
    Support Services.
    Copyright (c) 1995,2000 Oracle Corporation. All Rights
    Reserved. Legal Notices and Terms of Use.
    ================================================================
    The solution of making a local copy of the installation CD on
    the hard disk and renameing symcjit.dll to symcjit.old does
    work to allow installation of Oracle Client 8.1.7 on a Pentium 4
    This function is useful and you can find two file to rename
    ===============================================================
    Windows ME
    Solution to the installation of Oraclei8.1.7 PE in Windows Millennium
    Oracle does not support installing version 8.1.7 PE into
    Windows Millennium.
    As an unsupported workaround, you may add the following line
    to the [compatibility95] section of win.ini prior to
    installation:
    Jrew=0x00080000
    After setup is complete, Oracle will recommend a reboot.
    There is one additional step necessary prior to reboot;
    Oracle may add a non-standard path statement to the
    autoexec.bat file. Please modify this SET PATH
    statement to use short-filenames if you find a quoted
    LFN string represented as part of the path. You can
    confirm that the path was merged successfully into the
    registry after reboot by examining the PATH variable
    in the registry at
    HKLM\System\CurrentControlSet\Control\SessionManager\Environment
    Symptoms of a missing Oracle path statement in the registry are that Net8 Easy Config will not launch.
    Please note that Oracle does not support the use of this
    product in Windows ME, but have authorized these workarounds
    for testing purposes only.
    ===============================================================
    Windows XP Home Edition
    Oracle 8i is not certified on windows XP. Even if yes, it must be Windows XP Professional.
    You can install Oracle8i on windows XP Home Edition, try like this:
    1 - Copy your Oracle CD into hard disk in your
    machine. For example Copy from oracle8i CD into C:\Oracle\ ...
    2 - Search the two files named Symcjit.dll on the D drive (where you have copied Oracle8i. You can found them in (example):
    C:\Oracle\stage\Components\oracle.swd.jre\1.1.7.30\1
    \DataFiles\Expanded\jre\win32\bin\symcjit.dll
    3 - Rename this file (Example): symcjit_back.dll (make sure to find two files and rename them)
    4 - Execute the Oracle setup.exe from C:\Oracle\setup.exe
    ===============================================================
    When Oracle 8i dies on the install or the installer hangs, here is the fix for this, make sure that you have Service Pack 2 installed.
    1. \JRE\1.3.1\ From Sun. (You can download java program at http://java.sun.com/products/jdk/1.1/jre/download-jre-windows.html)
    2. Install the java file.
    There is also a problem in the installation disk.
    3. Make a copy of the Oracle 8i disk on the local hard disk.
    4. Do a search for the two files called symcjit.dll and rename them for example: symcjit.old.
    5. Install Oracle from the win32 directory.
    ================================================================
    PLEASE NOTE THAT ORACLE DOESN'T SUPPORT THE USE OF THOSE PRODUCTS IN WINDOWS ME, BUT HAVE AUTHORIZED THESE WORKAROUNDS FOR TESTING PURPOSES ONLY

  • SQL developer not installed with the client software

    Hi All,
    OS: Windows
    Clinet: 11g 64 bit
    I have installed oracle client for windows 64 bit, as we know with client installation the sql developer also comes with. But in my case, I am able to find every other component but sql developer.
    I am thninking of downloading the same from Oracle site, is there a alternate way for the same?
    Regards,
    Sphinx

    What, exactly, did you install?
    Did you install the Instant Client?  Or did you do a full client install?  If you did a full client install, which option did you pick during the installation process-- Administrator, Runtime, or Custom?  If you did a full client install that didn't include SQL Developer, you can always restart the Oracle Universal Installer, do a custom install, and choose to install just SQL Developer.
    That being said, my bias would generally be to download the most recent version of SQL Developer from OTN separately.  SQL Developer gets released much more frequently than the Oracle client so the version on OTN is generally multiple revisions more recent than the version that was shipped with the client.  If you're going to be developing code, you may as well leverage all the new features of SQL Developer rather than settling for whatever version was current when 11.2 was released.
    Justin

  • WindowsUpdateAgent30-x64.exe fails to install during OSD

    I have a Task Sequence for Windows 7 x64 that is failing during the ConfigMgr client installation.  I am using a vanilla install.wim from the Windows 7 Enterprise SP1 x64 ISO.  It's the base Task Sequence and fails to install the ConfigMgr client
    as the Windows Update Agent is failing.  It does not fail when using a Hyper-V guest but fails on all newer Dell laptop and desktop models.  I cannot find the error codes given in the logs below to determine the cause.  Any help would be appreciated.
    smsts.log:
    <![LOG[Failed to install SMS Client (0x80004005)]LOG]!><time="11:56:52.844+360" date="01-16-2015" component="OSDSetupHook" context="" type="3" thread="3052" file="basesetuphook.cpp:1506">
    WindowsUpdate.log
    2015-01-22 17:10:51:321 1660 fc8 Misc ===========  Logging initialized (build: 7.4.7600.226, tz: -0600)  ===========
    2015-01-22 17:10:51:321 1660 fc8 Misc   = Process: c:\cd1cca7cd081047701f51564a370\wusetup.exe
    2015-01-22 17:10:51:321 1660 fc8 Setup Windows Update Client standalone setup : resource dll path is c:\cd1cca7cd081047701f51564a370\en\wusetup.exe.mui
    2015-01-22 17:10:51:321 1660 fc8 Setup Evaluating CBS package "c:\cd1cca7cd081047701f51564a370\WUClient-SelfUpdate-Core-TopLevel.cab"
    2015-01-22 17:10:51:415 1660 fc8 Setup Package is not applicable
    2015-01-22 17:10:51:415 1660 fc8 Setup Evaluating CBS package "c:\cd1cca7cd081047701f51564a370\WUClient-SelfUpdate-ActiveX.cab"
    2015-01-22 17:10:51:431 1660 fc8 Setup Package is not applicable
    2015-01-22 17:10:51:431 1660 fc8 Setup Evaluating CBS package "c:\cd1cca7cd081047701f51564a370\WUClient-SelfUpdate-Aux-TopLevel.cab"
    2015-01-22 17:10:51:571 1660 fc8 Setup Package is not applicable
    2015-01-22 17:10:51:571 1660 fc8 Setup No packages to install
    2015-01-22 17:10:53:193 1660 fc8 Setup wusetup has finished. 
    Exit code is 17. Reboot is NOT needed
    ccmsetup.log
    <![LOG[C:\WINDOWS\ccmsetup\WindowsUpdateAgent30-x64.exe is Microsoft trusted.]LOG]!><time="10:28:02.131+360" date="01-19-2015" component="ccmsetup" context="" type="1" thread="3032" file="util.cpp:1520">
    <![LOG[Installing file 'C:\WINDOWS\ccmsetup\WindowsUpdateAgent30-x64.exe' with options '/quiet /norestart'.]LOG]!><time="10:28:02.131+360" date="01-19-2015" component="ccmsetup" context="" type="1"
    thread="3032" file="manifest.cpp:2189">
    <![LOG[File 'C:\WINDOWS\ccmsetup\WindowsUpdateAgent30-x64.exe' returned failure exit code 23. Fail the installation.]LOG]!><time="10:28:03.570+360" date="01-19-2015" component="ccmsetup" context=""
    type="3" thread="3032" file="manifest.cpp:2239">
    <![LOG[InstallFromManifest failed 0x80070017]LOG]!><time="10:28:03.570+360" date="01-19-2015" component="ccmsetup" context="" type="3" thread="3032" file="ccmsetup.cpp:7202">
    Thanks

    When running the WUA from the ccmsetup folder on failed machines I am getting the error:
    Windows Update Agent Installer encountered unrecoverable error.
    I am using the default WUA from ConfigMgr 2012 R2.
    I have also tried manually installing the newer version from
    http://blogs.technet.com/b/configmgrteam/archive/2014/07/14/how-to-install-the-windows-update-agent-on-client-computers.aspx which succeeds on machines that fail on the original.  But I don't know how I would integrate this update (see note)
    I also tried downloading the same version as what is from the default install of ConfigMgr 2012 R2 from
    https://support.microsoft.com/kb/949104/en-us?wa=wsignin1.0 and it fails with the same error when ran on failed machines.
    Note:  I am ONLY using the install.WIM from the Windows 7 Enterprise SP1 x64 ISO.  I am not doing a build and capture.  I have also not integrated any updates into the WIM with offline servicing.  I have configured a TS like this in the
    past with no issue on Dell machines.  The Hyper-V VM works perfect but it fails on all Dell desktops and laptops which are all newer models.  This is a very basic OSD TS.  All the latest drivers for the models have been imported and wmi conditions
    are applying the driver packages.  I have also tried letting it install any driver it wants and the error is the same.
    Thanks

  • Proper method for interactive video

    Hi.  It's been a while since I've used Flash/Actionscript, and I've been having trouble figuring out the proper way to do this.  I'm hoping someone here can outline the proper methods.
    Basically, I'm creating a Flash project where it will play a video, then at a certain point, stop and display some buttons, and then go to the appropriate video based on what button was pressed.  Sort of a choose your own adventure type of thing.
    Without knowing the current/ideal way of doing it, how I tried it was by having the first video (embedded into the project) on one layer, and at the end of that video, I have a stop()  on another (script) layer (on the last frame of the video in the timeline), and I had the buttons (which appear on top of the video) on another layer at that same frame.  So, in theory, it plays the video, hits the last frame, stops the timeline, and waits for one of the buttons to be clicked.  Each button triggers and gotoAndPlay(), which takes the timeline to one of the other two videos that are located one after the other, after the first video, on the same (video) layer.
    Problem is, I have a bit of a catch-22...  I was aware that there would be sync issues between the video and it's audio (addressed by doing the audio as Sync or something in the audio properties)... however, I was suprised to see that the video does not maintain sync with the other layers (script).   So, what happens is that it plays the video, but SEEMS to play it faster than the script layer, so it reaches the end of the video before reaching the (identical frame) location of the actionscript.  As a result, the video loops, and the stop() is hit sometime during the start of the second playing of the video.  The buttons act similar, appearing sometime AFTER the point in the video where they should.
    I had embedded the video with the assumption that this would give me hard sync between it and the timeline, since it's physically there in the timeline, and you can see the frame at which it ends... and I thought then putting a stop() on that frame (but on a different layer), would guarantee that the stop code gets hit at the same time the end of the video was.
    I've tried a number of things, like putting the actionscript code on the frame after the video on the same layer, figuring a single layer can't go out of sync with itself... but that didn't work either.
    Looking into it, I saw that one option was to not embed the video, but to have it reference an external file (which, supposedly, would result in no sync issues).  But, in doing that, I'm not aware of how the rest of the timeline would know when the video has reached certain spots of the video.
    I'm sure the proper method is entirely different from what I'm doing, but I'm not familiar with other methods.  I'm hoping someone can outline the proper procedures (in as much detail as possible, since I probably won't know about much of what you are explaining).
    Keep in mind, again that this is basically what I want to do:
    -Play video 1
    -Stop timeline, display buttons, wait for response
    -Based on which button is pressed, jump in the timeline to video 2 or 3 (...I'm assuming all the vids will be on one layer, one after the other, with a label at the start of each one)
    Hope you can help.  Thanks.

    Hi, kglad.  Conceptually, I understand, but I'm totally new to most of these things.  I've worked with actionscript and flash in general, but am still very green when it comes to things like event listeners and some of the more technical coding.
    I've been frustrated with the tutorial vids I've been finding, as they are often very generic (...5 minutes of video, only to show you how to load the component onto the stage, then point to a video).  But, I did finally find one that seemed to address more detail.  It's the ActionScript 3 Video Basics tutorial on gotoandlearn.com.  All very techy code, which goes right over my head, but at least it's seemingly usable and relevant.  I just don't like using coding/methods I don't fully understand, as then you are helpless if something goes wrong.
    In answer to your question, what I'm after (in more detail) is this:
    -A video plays (Intro video)
    -After that video, a looping video plays, with buttons (Scene selection thumbnails) on top of it (Selection menu with looping background)
    -Clicking on one of the scene thumbnails then goes to the scene player section
    -Scene plays, and when it reaches the end of the clip, two buttons appear, and it waits (parked on last frame of the video via a stop() command)
    -Pressing button A jumps the timeline ahead 2 frames to the A video (which is located right after the initial scene video, right after the stop()), and that video plays, and stops at the end (via another stop() command.
    -Pressing button B jumps the timeline ahead many frames (past that second A video, over to the B video, which is the third clip on the video timeline, consisting of the initial scene, the A clip, and now the B clip), plays that and stops.
    Now, I am 90% sure that the way I am currently doing this is inefficient, obsolete, and to anyone half-decent at Flash authoring, completely wrong... but it's the only way I currently know.
    I've done the above like this:
    Timeline has the first (Intro) video embedded, then the second (Scene Selection loop), with a label ('Loop') at the first frame, and a gotoAndPlay('Loop') on the last, with the graphics and code for the scene selection thumbnail buttons occupying the duration/span of that loop clip, on a different layer.
    I have a MovieScreen movieclip, which has a series of one frame movieclips within it.  Each of those movieclips is the full video of a scene.  Think of the MovieScreen mc as a sort of Jukebox, containing a series of 1 frame 'records' (those being a movieclip that contains the video of each scene).  Pressing one of the thumbnail Scene buttons in the Scene Selection simply moves the MovieScreen movieclip timeline to the appropriate 'record' (frame containing the appropriate movieclip that contains the scene you selected), and jumps the main timeline (via a gotoAndPlay()) out of that Scene Selection loop, to the next frame after it, which is a 'Selection made' clip (an exit animation), which plays, and then parks on the 'Play Scene' section.
    The Play Scene frame of the main timeline simplly contains the Moviescreen movieclip, which (at this point) has had its own timeline jumped to the appropriate 'record' (movieclip within it), and that movieclip plays.  This is my (probably laughably incorrect, yet functioning) method to have a global 'movie player' frame in the main timeline, but have it able to play any of the available videos, rather than having a moviescreen for each scene.
    Certainly, I'd assume there is a far better way to do this, most likely with pure actionscript, where the scenes are called up, and things are dynamically generated... but, again, I don't know how to do that sort of thing.
    My first attempt had me embedding the videos directly into the timeline, which had the benefit of having the clip literally there on the timelines, taking up the literal amount of frames, and being visible during the timeline editing.  Problem is, it wouldn't play in sync with the rest of the layers (which was a real surprise, as I assumed that the whole point of embedding it would be to lock it to the timeline).  So, my codes/graphics that were placed on other frames at the end of the video clip's timeline layer didn't trigger in sync with the end of the clip (...which still puzzles me).
    My second attempt had the videos being called on as external clips, but that also had its share of problems, plus without the clips physically on the timeline, I had no way to know when the clip ended (...assuming I was to have the actionscript/graphics on a particular frame in the timeline... which I suspect now is wrong thinking).
    My third attempt used the FLV component.  First of all, the videos where about half the size that they should have been, plus where positioned half off the screen.  Today, I managed to figure out how to remedy that, so that works.  However, I soon realized that when placed on the stage, the resulting element on the timeline was an infinite duration, and not representitive of the duration of the clip, like an embedded vid would be... So, again, I had the problem of how to know when the clip ended, and where to place the script/graphics in the timeline.
    Researching a bit more today, I see that you can read metadata from a clip, which may be relevant to triggering a stop() or a loop back or a gotoAndPlay()...although I'm not entirely sure how it would all work.  I couldn't see an obvious way to loop a clip (from the FLV Playback properties).  So, even though I suspect this is the proper way to be doing this, I'm completely lost on how to utilize it.
    As well, I've been reading that the current version of the FLV Playback component has an issue with seamless looping... in that it supposedly can't.  So, that's yet another problem.
    Sorry for the novel, but I wanted to give everyone the full info on what I'm doing and what troubles I'm facing here.  Sorry too for being green on this.  I'd be happy to watch/read some tutorials on this, but really haven't found anything that either addresses things more than just 'load it onto the stage and select the video location', or ones that are the opposite end of the spectrum, and are way over my head.

  • Unable to install Oracle XE Client on Ubuntu 8.04 - "no such user"

    Hi,
    I've just installed Oracle XE client on my desktop machine (64bit Ubuntu 8.04), and I had to manually create some users and groups:
    sudo groupadd nobody
    sudo groupadd oinstall
    sudo useradd -s /bin/bash -g oinstall -G dba oracle
    sudo passwd oracle
    before the install would complete, due to what appears to be incorrect arguments to useradd by the installer.
    It took quite a lot of hunting to find the above, and I'm a little concerned since no one else seems to have had the same problems.
    I installed using:
    $ sudo dpkg -i --force-architecture oracle-xe-client_10.2.0.1-1.0_i386.deb
    (the force-architecture was required for the server install on my server, so I did the same here)
    I read the install instructions on the oracle pages
    (http://www.oracle.com/technology/software/products/database/xe/files/install.102/b25144/toc.htm#BABFEDEI) and didn't see anything about having to manually create these accounts, and I seem to have followed the rest of the instructions correctly.
    What did I do wrong? I'm probably going to have to do it again sometime, and I'm a little concerned that I might have just been causing trouble for myself by doing those extra manual steps.
    Note that I had to provide a password for the oracle user; how does oracle manage to log in using this account, since I didn't have to provide it anywhere?
    Any help/advice would be appreciated,
    many thanks,
    William
    BTW I'm really not happy with the preview/post message thing in this forum; I'm using Firefox 3.0.1 and if you use preview then the back button clears the entire text (yay, thanks!); I tried to be more cunning next time, and use the back button instead, but then none of the "preview", "post message" and "cancel" buttons work... so this was my third attempt at writing this message, and it's somewhat shorter than the original, like my patience :p

    BTW I'm really not happy with the preview/post
    message thing in this forum; I'm using Firefox 3.0.1
    and if you use preview then the back button clears
    the entire text (yay, thanks!); I tried to be more
    cunning next time, and use the back button instead,
    but then none of the "preview", "post message" and
    "cancel" buttons work...It's not Firefox related - same issue with other browsers.
    Please put your entry regarding this into this thread:
    Preview not working correctly - works now
    That's the right place for this issue...
    Cheers!

  • Is it possible to have 64-bit 11g Full Install and 32-Client on 1 computer?

    Here's why I ask:
    I have installed a full 64-bit 11g R2 install on my Windows 7 D: drive, installed two DB's, worked great. Then I realized application I need to support (Cognos 10.1) requires 32-bit client (for drivers) so I installed the 11g client also on D: drive as well (for space reasons).
    My problem is that my registry only shows one ORACLE_HOME--the 64-bit full install whereas Cognos reqs to point to 32-bit client.
    My sqlplus in the 64-bit OH worked fine (D:\oracle\app\dock\product\11.2.0\dbhome_1\BIN\sqlplus.exe) whereas the 32-bit client sqlplus (D:\oracle\client\app\dock\product\11.2.0\client_1\BIN\sqlplus.exe) did not work. The error was:
    SQL*Plus: Release 11.2.0.1.0 Production on Mon Sep 26 18:02:30 2011
    Copyright (c) 1982, 2010, Oracle. All rights reserved.
    Enter user-name: cognos
    Enter password:
    ERROR:
    ORA-12560: TNS:protocol adapter error
    Any login id (sys, system, etc) gave same error. 64-bit sql-plus worked fine. If I opened a cmd prompt and navigated to the 32-bit sqlplus under the client this WOULD work to login (but then I noticed it was using the 64-bit ORACLE_HOME and PATH settings if I typed set). In order to fix Cognos, I changed my ORACLE_HOME and path to point to the 32-bit client (i.e. from D:\oracle\app\dock\product\11.2.0\dbhome_1 to
    ORACLE_HOME = D:\oracle\client\app\dock\product\11.2.0\client_1
    PATH = D:\oracle\client\app\dock\product\11.2.0\client_1\bin;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\ThinkPad\Bluetooth Software\;C:\Program Files\ThinkPad\Bluetooth Software\syswow64;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\
    Guess what? This stopped both the 64-bit and 32-bit sqlplus from working, even after bouncing the computer. Now the listener (64-bit) OracleOraDb11g_home1TNSListener will also not start either.
    Sooooo, I think I need to set the OH and PATH back to the 64-bit as that is what the Listener requires but any ideas how to get the 32-bit sqlplus to also work?!? The Cognos application appears to use the default server settings (most likely from ORACLE_HOME and Path) and in it I just type the name of the database and connection string, there's no real way to point it anywhere to differentiate. If it doesn't find 32-bit drivers it throws an error hence the reason I need the client sqlplus, etc to work.
    Thanks in advance for any help!
    Dave
    Edited by: lo**** on Sep 26, 2011 4:20 PM

    Duplicate post.
    {thread:id=2290122}

  • I cannot install Cisco VPN Client 64-bit in windows 8

    Hi
    I bought new laptop which is preinstalled with widows 8 EM OS.. But for my usage i need to install cisco vpn client (64-bit version) software in my windows 8 EM OS.. which i cannot proceed actually because of the following error :
    Error 28000 : Before installing the cisco systems vpn client 5.0.7.0290, you must uninstall the previous version of cisco systems vpn client 5.0.7.0290, using the Add/Remove program files option in the control panel, then restart your system
    Following the above popup again a popup prompts displaying :
    I have tried to uninstall the program from control panel but i could not find vpn client installed in my system at all... Please give me suggestion how to uninstall and install the new one..
    Could you please advise how i can resolve the above issue and setup Cisco vpn client in my windows 8 OS? your reply is more worthy to carry on my work...

    Hello,
    The TechNet Wiki Forum is a place for the TechNet Wiki Community to engage, question, organize, debate, help, influence and foster the TechNet Wiki content, platform and Community.
    Please note that this forum exists to discuss TechNet Wiki as a technology/application. If you have a question about another technology (such as Windows), you can ask in another forum. If you're unsure which forum, a Bing search often works the fastest or ask
    here: http://social.microsoft.com/Forums/en-US/whatforum/threads
    However, I'd ask in the
    Windows 8 forum on Microsoft Community.
    Karl
    When you see answers and helpful posts, please click Vote As Helpful, Propose As Answer, and/or Mark As Answer.
    My Blog: Unlock PowerShell
    My Book: Windows PowerShell 2.0 Bible
    My E-mail: -join ('6F6C646B61726C40686F746D61696C2E636F6D'-split'(?<=\G.{2})'|%{if($_){[char][int]"0x$_"}})

Maybe you are looking for